Paladox has uploaded a new change for review. https://gerrit.wikimedia.org/r/296057
Change subject: Update oojs-ui-coverage test to jessie ...................................................................... Update oojs-ui-coverage test to jessie Bug: T138666 Change-Id: Ieeb53dc06ea09db4011813dbcda2174ca9429999 --- M jjb/misc.yaml M zuul/layout.yaml M zuul/parameter_functions.py 3 files changed, 15 insertions(+), 5 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/57/296057/1 diff --git a/jjb/misc.yaml b/jjb/misc.yaml index 0e39c66..31a2721 100644 --- a/jjb/misc.yaml +++ b/jjb/misc.yaml @@ -123,19 +123,28 @@ - global-teardown - job: - name: 'oojs-ui-coverage' - node: contintLabsSlave && UbuntuTrusty + name: 'oojs-ui-coverage-jessie' + node: ci-jessie-wikimedia defaults: use-remote-zuul-shallow-clone concurrent: false + properties: + - zeromq-event triggers: - zuul builders: - - npm + - assert-node-version-4.3 + # FIXME: we should save node_modules and run npm prune + - castor-load + - shell: | + node --version + npm --version + npm install + npm test - cover-publish: src: 'coverage' dest: 'oojs-ui' publishers: - - global-teardown + - castor-save - job: name: 'oojs-ui-doxygen-publish' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 5f26996..f74971d 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -8224,7 +8224,7 @@ postmerge: - oojs-ui-jsduck-publish - oojs-ui-doxygen-publish - - oojs-ui-coverage + - oojs-ui-coverage-jessie - oojs-ui-demos-publish - name: unicodejs diff --git a/zuul/parameter_functions.py b/zuul/parameter_functions.py index 407cad0..dc83d77 100644 --- a/zuul/parameter_functions.py +++ b/zuul/parameter_functions.py @@ -20,6 +20,7 @@ hhvm_jobs = ( 'mediawiki-core-phpcs-trusty', 'mw-tools-codesniffer-mwcore-testrun', + 'oojs-ui-coverage-jessie', ) php5_jobs = ( # Qunit localhost uses apache mod_php which is Zend. Lets be consistent -- To view, visit https://gerrit.wikimedia.org/r/296057 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ieeb53dc06ea09db4011813dbcda2174ca9429999 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Paladox <thomasmulhall...@yahoo.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits