jenkins-bot has submitted this change and it was merged.

Change subject: Create zend pipeline to manually trigger zend jobs
......................................................................


Create zend pipeline to manually trigger zend jobs

The MediaWiki Core PHPUnit tests running under Zend are rather slow to
run in 'test' pipeline and have been removed.  The HHVM based job runs
though.

The release branches do not have hhvm jobs though, so it might be
helpful to manually trigger the Zend flavor when releasing a new
version.

Add a new pipeline 'zend' which only reacts when someone comment "check
zend". Similar to experimental pipeline.

Change-Id: Ia5c445f933bc76ed3a92713bf5d9dc596af26b44
---
M zuul/layout.yaml
1 file changed, 20 insertions(+), 0 deletions(-)

Approvals:
  Hashar: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index ee28302..8d2af53 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 build succeeded.'
+    success:
+      gerrit: {}
+    failure-message: 'Zend build failed.'
+    failure:
+      gerrit: {}
+
   # Actual gate (report/vote in Gerrit)
   # Will auto-submit change on success!
   #
@@ -2076,6 +2093,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: merged
Gerrit-Change-Id: Ia5c445f933bc76ed3a92713bf5d9dc596af26b44
Gerrit-PatchSet: 3
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Legoktm <legoktm.wikipe...@gmail.com>
Gerrit-Reviewer: Aude <aude.w...@gmail.com>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: Krinkle <krinklem...@gmail.com>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to