jenkins-bot has submitted this change and it was merged. Change subject: mediawiki-extensions-* jobs on Nodepool ......................................................................
mediawiki-extensions-* jobs on Nodepool Adjust a Zuul rule. Create: mediawiki-extensions-hhvm-jessie mediawiki-extensions-php55-trusty Add them to the experimental pipeline. Bug: T135001 Change-Id: I97df38bb0b5a64c4154de87439839ddb428da7a2 --- M jjb/mediawiki.yaml M zuul/layout.yaml 2 files changed, 28 insertions(+), 1 deletion(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml index 496981a..95c13f9 100644 --- a/jjb/mediawiki.yaml +++ b/jjb/mediawiki.yaml @@ -247,6 +247,29 @@ - mw-teardown-mysql - archive-log-dir +- job-template: + name: 'mediawiki-extensions-{phpflavor}-{image}' + node: ci-{image}-wikimedia + concurrent: true + properties: + - build-discarder: + days-to-keep: 15 + triggers: + - zuul + builders: + - castor-load + - assert-phpflavor: + phpflavor: '{phpflavor}' + - hhvm-clear-hhbc + - prepare-mediawiki-zuul-project + - mw-fetch-composer-dev + - mw-run-phpunit-allexts + publishers: + - junit: + results: 'log/junit*.xml' + - archive-log-dir + - castor-save + # See 'mediawiki-phpunit-{phpflavor}' - job-template: name: 'mediawiki-extensions-qunit-jessie' @@ -292,6 +315,7 @@ - 'mediawiki-phpunit-{phpflavor}-composer' - 'mediawiki-extensions-{phpflavor}' + - 'mediawiki-extensions-{phpflavor}-{image}': *phpflavor_images - 'mediawiki-extensions-qunit-jessie' - job: diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 2840b8a..9efdcac 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -754,7 +754,7 @@ branch: (?!REL1_23|fundraising/REL.*) queue-name: mediawiki - - name: ^mediawiki-extensions-php55$ + - name: ^mediawiki-extensions-php55(-trusty)?$ branch: (?!REL1_23|REL1_26|fundraising/REL.*) queue-name: mediawiki @@ -1046,6 +1046,9 @@ - mediawiki-extensions-php53 - mediawiki-extensions-php55 - mediawiki-extensions-qunit-jessie + experimental: + - mediawiki-extensions-hhvm-jessie + - mediawiki-extensions-php55-trusty # Template for MediaWiki extensions. # Triggers qunit jobs -- To view, visit https://gerrit.wikimedia.org/r/324456 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I97df38bb0b5a64c4154de87439839ddb428da7a2 Gerrit-PatchSet: 3 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar <has...@free.fr> Gerrit-Reviewer: Hashar <has...@free.fr> Gerrit-Reviewer: Paladox <thomasmulhall...@yahoo.com> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits