Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/197951
Change subject: Create zend pipeline to manually trigger slower zend jobs
......................................................................
Create zend pipeline to manually trigger slower zend jobs
Similar to experimental jobs, comment "check zend" to run them
Change-Id: Ia5c445f933bc76ed3a92713bf5d9dc596af26b44
---
M zuul/layout.yaml
1 file changed, 20 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/integration/config
refs/changes/51/197951/1
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index f231804..424eef2 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -387,6 +387,23 @@
failure:
gerrit: {}
+ - name: zend
+ description: >
+ Jobs manually triggered by whitelisted users commenting 'check zend'.
+ Useful for running zend tests that are only part of gate-and-submit.
+ manager: IndependentPipelineManager
+ trigger:
+ gerrit:
+ - event: comment-added
+ comment_filter: (?im)^Patch Set \d+:\n\n\s*check zend\.?\s*$
+ email: *email_whitelist
+ success-message: 'Zend jobs succeeded.'
+ success:
+ gerrit: {}
+ failure-message: 'Zend jobs failed.'
+ failure:
+ gerrit: {}
+
# Actual gate (report/vote in Gerrit)
# Will auto-submit change on success!
#
@@ -2049,6 +2066,9 @@
- mediawiki-core-bundle-rubocop
- mediawiki-core-ruby1.9.3lint
- php-composer-package-validate
+ zend:
+ # Comment "check zend" to manually run this
+ - mediawiki-phpunit-zend
gate-and-submit:
- mediawiki-gate
- mediawiki-core-jsduck
--
To view, visit https://gerrit.wikimedia.org/r/197951
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia5c445f933bc76ed3a92713bf5d9dc596af26b44
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits