[MediaWiki-commits] [Gerrit] Migrate jshint/jsonlint/jslint jobs to wmflabs - change (integration/config)
jenkins-bot has submitted this change and it was merged. Change subject: Migrate jshint/jsonlint/jslint jobs to wmflabs .. Migrate jshint/jsonlint/jslint jobs to wmflabs The Jenkins label 'hasSlaveScripts' was used when labs slaves did not have the integration/jenkins.git scripts or missed some dependencies. Replace 'hasSlaveScripts' with 'contintLabsSlave' for jshint, jsonlint and all the -jslint jobs. The jsonlint and jslint jobs are still tied to Precise since they use a PHP based linter, seems safer to keep them under Zend PHP 5.3 which is on Precise (Trusty would yield HHVM). Migrate jshint to Trusty though. Bug: T101966 Change-Id: If8144f3537a2b9f22ffe9d1dbffaaad7cf7198fe --- M jjb/job-templates.yaml 1 file changed, 3 insertions(+), 3 deletions(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified diff --git a/jjb/job-templates.yaml b/jjb/job-templates.yaml index 0925048..9c6bbf9 100644 --- a/jjb/job-templates.yaml +++ b/jjb/job-templates.yaml @@ -16,7 +16,7 @@ # below. - job-template: name: '{name}-jslint' -node: hasSlaveScripts && UbuntuPrecise +node: contintLabsSlave && UbuntuPrecise defaults: use-remote-zuul-no-submodules concurrent: true triggers: @@ -27,7 +27,7 @@ - job: name: 'jshint' -node: hasSlaveScripts && UbuntuPrecise +node: contintLabsSlave && UbuntuTrusty defaults: use-remote-zuul-shallow-clone concurrent: true triggers: @@ -37,7 +37,7 @@ - job: name: 'jsonlint' -node: hasSlaveScripts && UbuntuPrecise +node: contintLabsSlave && UbuntuPrecise defaults: use-remote-zuul-shallow-clone concurrent: true triggers: -- To view, visit https://gerrit.wikimedia.org/r/222115 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: If8144f3537a2b9f22ffe9d1dbffaaad7cf7198fe Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar Gerrit-Reviewer: Hashar Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] Migrate jshint/jsonlint/jslint jobs to wmflabs - change (integration/config)
Hashar has uploaded a new change for review. https://gerrit.wikimedia.org/r/222115 Change subject: Migrate jshint/jsonlint/jslint jobs to wmflabs .. Migrate jshint/jsonlint/jslint jobs to wmflabs The Jenkins label 'hasSlaveScripts' was used when labs slaves did not have the integration/jenkins.git scripts or missed some dependencies. Replace 'hasSlaveScripts' with 'contintLabsSlave' for jshint, jsonlint and all the -jslint jobs. The jsonlint and jslint jobs are still tied to Precise since they use a PHP based linter, seems safer to keep them under Zend PHP 5.3 which is on Precise (Trusty would yield HHVM). Migrate jshint to Trusty though. Bug: T101966 Change-Id: If8144f3537a2b9f22ffe9d1dbffaaad7cf7198fe --- M jjb/job-templates.yaml 1 file changed, 3 insertions(+), 3 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/15/222115/1 diff --git a/jjb/job-templates.yaml b/jjb/job-templates.yaml index 0925048..9c6bbf9 100644 --- a/jjb/job-templates.yaml +++ b/jjb/job-templates.yaml @@ -16,7 +16,7 @@ # below. - job-template: name: '{name}-jslint' -node: hasSlaveScripts && UbuntuPrecise +node: contintLabsSlave && UbuntuPrecise defaults: use-remote-zuul-no-submodules concurrent: true triggers: @@ -27,7 +27,7 @@ - job: name: 'jshint' -node: hasSlaveScripts && UbuntuPrecise +node: contintLabsSlave && UbuntuTrusty defaults: use-remote-zuul-shallow-clone concurrent: true triggers: @@ -37,7 +37,7 @@ - job: name: 'jsonlint' -node: hasSlaveScripts && UbuntuPrecise +node: contintLabsSlave && UbuntuPrecise defaults: use-remote-zuul-shallow-clone concurrent: true triggers: -- To view, visit https://gerrit.wikimedia.org/r/222115 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If8144f3537a2b9f22ffe9d1dbffaaad7cf7198fe Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits