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