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

Reply via email to