Hashar has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/89000


Change subject: trigger for operations-puppet-rspec (non voting)
......................................................................

trigger for operations-puppet-rspec (non voting)

operations-puppet-rspec is an experimental job which invokes 'rake spec'
at the root of the repository.  Since rspec is not very safe, I have add
to introduce a test pipeline which runs unsafe tests and will vote +2.

That means untrusted people will only receive verified +1 and not have
rspec job run for them.  A trusted person can trigger them by amending
the commit summary.

Change-Id: I83407e41c0b3ce529dfec74ef7cf232ff05c6929
---
M layout.yaml
1 file changed, 13 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/zuul-config 
refs/changes/00/89000/1

diff --git a/layout.yaml b/layout.yaml
index 937167f..9d76ef8 100644
--- a/layout.yaml
+++ b/layout.yaml
@@ -287,6 +287,9 @@
     voting: true
     failure-pattern: 
'https://integration.wikimedia.org/ci/job/{job.name}/{build.number}/violations/'
 
+  - name: operations-puppet-rspec
+    voting: false
+
   - name: operations-software-pep8
     voting: true
     files:
@@ -904,7 +907,16 @@
 
   - name: operations/puppet
     # Only lint on submission for now, that will be voting
-    check-voter:
+    check:
+      - operations-puppet-erblint-HEAD
+      - operations-puppet-pep8
+      - operations-puppet-typos
+      - operations-puppet-validate
+    # Same for trusted user
+    test:
+      # rspec unit testing!
+      - operations-puppet-rspec
+      # Same as `check` pipeline:
       - operations-puppet-erblint-HEAD
       - operations-puppet-pep8
       - operations-puppet-typos

-- 
To view, visit https://gerrit.wikimedia.org/r/89000
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I83407e41c0b3ce529dfec74ef7cf232ff05c6929
Gerrit-PatchSet: 1
Gerrit-Project: integration/zuul-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to