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