jenkins-bot has submitted this change and it was merged.
Change subject: Mass switch repositories npm job to Nodepool
......................................................................
Mass switch repositories npm job to Nodepool
Change the Zuul 'npm' template to rely on Nodepool based jobs. Mostly
impacts extensions.
Repository that needs Node 0.10 would use the 'npm' job on permanent
slave. That is achieved by using the template 'npm-legacy' introduced in
parent commit.
Kept a few extensions to the Node 0.10 job on permanent slaves since a
mass test run reported them as failing:
ApiExplorer
ApiSandbox
BookManagerv2
Collection/OfflineContentGenerator/bundler
Collection/OfflineContentGenerator/latex_renderer
Collection/OfflineContentGenerator/text_renderer
MobileFrontend
MsUpload
QuickSurveys
SocialProfile
WikiPinger
We will later be able to drop the 'npm-node-4.3' template.
Bug: T119143
Change-Id: Ib3a81587ad60c8cf37d90afa9c2c792f548353a9
---
M zuul/layout.yaml
1 file changed, 13 insertions(+), 15 deletions(-)
Approvals:
Hashar: Looks good to me, approved
jenkins-bot: Verified
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 163255c..bcd08ba 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -1207,10 +1207,8 @@
- name: npm
test:
- - npm
+ - npm-node-4.3
gate-and-submit:
- - npm
- experimental:
- npm-node-4.3
- name: npm-legacy
@@ -2394,7 +2392,7 @@
- name: mediawiki/extensions/ApiSandbox
template:
- name: extension-unittests-generic
- - name: npm
+ - name: npm-legacy
check:
- jsonlint
@@ -2452,7 +2450,7 @@
- name: mediawiki/extensions/BookManagerv2
template:
- name: extension-unittests-generic
- - name: npm
+ - name: npm-legacy
check:
- jsonlint
- jshint
@@ -2680,25 +2678,25 @@
- name: mediawiki/extensions/Collection/OfflineContentGenerator
template:
- - name: npm
+ - name: npm-legacy
gate-and-submit:
- mediawiki-gate
- name: mediawiki/extensions/Collection/OfflineContentGenerator/bundler
template:
- - name: npm
+ - name: npm-legacy
gate-and-submit:
- mediawiki-gate
- name:
mediawiki/extensions/Collection/OfflineContentGenerator/latex_renderer
template:
- - name: npm
+ - name: npm-legacy
gate-and-submit:
- mediawiki-gate
- name: mediawiki/extensions/Collection/OfflineContentGenerator/text_renderer
template:
- - name: npm
+ - name: npm-legacy
gate-and-submit:
- mediawiki-gate
@@ -3606,7 +3604,7 @@
- name: extension-unittests-generic
- name: rake
- name: composer-test
- - name: npm
+ - name: npm-legacy
- name: extension-selenium
check:
- jshint
@@ -4016,7 +4014,7 @@
- name: mediawiki/extensions/ApiExplorer
template:
- name: extension-unittests-generic
- - name: npm
+ - name: npm-legacy
check:
- jsonlint
- jshint
@@ -4922,7 +4920,7 @@
template:
- name: composer-test
- name: extension-unittests-generic
- - name: npm
+ - name: npm-legacy
check:
- jsonlint
- jshint
@@ -5311,7 +5309,7 @@
- name: extension-qunit-generic
- name: rake
- name: extension-unittests-generic
- - name: npm
+ - name: npm-legacy
- name: extension-selenium
check:
- jshint
@@ -5658,7 +5656,7 @@
template:
- name: composer-test
- name: extension-unittests-generic
- - name: npm
+ - name: npm-legacy
check:
- jsonlint
- jshint
@@ -6103,7 +6101,7 @@
- name: mediawiki/extensions/WikiPinger
template:
- - name: npm
+ - name: npm-legacy
- name: extension-unittests-generic
- name: composer-test
--
To view, visit https://gerrit.wikimedia.org/r/278004
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ib3a81587ad60c8cf37d90afa9c2c792f548353a9
Gerrit-PatchSet: 3
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: Legoktm <[email protected]>
Gerrit-Reviewer: Paladox <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits