Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/396306 )
Change subject: Migrate MediaWiki npm job to Docker ...................................................................... Migrate MediaWiki npm job to Docker Change-Id: I96fa5dc7e1f300f5bbffd08be2eb4c52c3b55fbf --- M jjb/mediawiki.yaml M zuul/layout.yaml 2 files changed, 3 insertions(+), 29 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/06/396306/1 diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml index de98f4f..4070909 100644 --- a/jjb/mediawiki.yaml +++ b/jjb/mediawiki.yaml @@ -5,32 +5,6 @@ # submodules we do not care about. See bug 42455. - job-template: - name: 'mediawiki-core-npm-node-6-jessie' - node: ci-jessie-wikimedia - concurrent: true - triggers: - - zuul - builders: - - castor-load - - shell: | - zuul-cloner --version - zuul-cloner --color \ - --verbose \ - --workspace src \ - --map /srv/deployment/integration/slave-scripts/etc/zuul-clonemap.yaml \ - --cache-dir /srv/git \ - https://gerrit.wikimedia.org/r/p \ - mediawiki/core - - shell: | - node --version - npm --version - cd src/ - npm install - npm test - publishers: - - castor-save - -- job-template: name: 'mediawiki-core-qunit-selenium-jessie' node: ci-jessie-wikimedia concurrent: true @@ -259,7 +233,7 @@ jobs: - 'mediawiki-core-qunit-selenium-jessie' - 'mediawiki-core-jsduck' - - 'mediawiki-core-npm-node-6-jessie' + - '{name}-npm-node-6-docker' - 'mediawiki-core-jsduck-publish' - 'mediawiki-core-doxygen-publish' - '{name}-{phpflavor}lint': diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 399ee27..d397309 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -1436,7 +1436,7 @@ test: - mediawiki-core-phpcs-docker - mediawiki-core-jsduck - - mediawiki-core-npm-node-6-jessie + - mediawiki-core-npm-node-6-docker - mediawiki-core-php55lint - mediawiki-phpunit-hhvm-jessie - composer-package-validate @@ -1446,7 +1446,7 @@ - mediawiki-phpunit-php55-jessie gate-and-submit: &mediawiki-core-gate-and-submit - mediawiki-core-jsduck - - mediawiki-core-npm-node-6-jessie + - mediawiki-core-npm-node-6-docker - mediawiki-core-php55lint - mediawiki-core-phpcs-docker - mediawiki-phpunit-hhvm-jessie -- To view, visit https://gerrit.wikimedia.org/r/396306 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I96fa5dc7e1f300f5bbffd08be2eb4c52c3b55fbf Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
