Migrate mediawiki/services/mobileapps CI jobs from node 0.10 to 4.3
Closed, ResolvedPublic

Description

The mediawiki/extensions/mobileapps Jenkins job is still using NodeJS 0.10 on Trusty CI slaves.

I would like to have all the jobs migrated to disposable instances provided by Nodepool. They come with Debian Jessie and have NodeJS 4.3.

  • The /deploy repository is not configured in CI.
hashar created this task.Feb 15 2016, 5:12 PM
hashar updated the task description. (Show Details)
hashar raised the priority of this task from to Normal.
hashar claimed this task.
hashar added subscribers: Ricordisamoa, JanZerebecki, hashar and 9 others.

Change 270771 had a related patch set uploaded (by Hashar):
[mobileapps] Move to Nodepool instances & Node 4.3

https://gerrit.wikimedia.org/r/270771

Change 270771 merged by jenkins-bot:
[mobileapps] Move to Nodepool instances & Node 4.3

https://gerrit.wikimedia.org/r/270771

hashar updated the task description. (Show Details)Feb 15 2016, 5:19 PM
hashar set Security to None.

I have migrated the source repository. Did my tests on https://gerrit.wikimedia.org/r/#/c/267679/

Change 270775 had a related patch set uploaded (by Hashar):
[mobileapps] experimental deploy-npm-node-4.3

https://gerrit.wikimedia.org/r/270775

Change 270775 merged by jenkins-bot:
[mobileapps] experimental deploy-npm-node-4.3

https://gerrit.wikimedia.org/r/270775

Change 270778 had a related patch set uploaded (by Hashar):
[mobileapps] fix /deploy job

https://gerrit.wikimedia.org/r/270778

Change 270778 merged by jenkins-bot:
[mobileapps] fix /deploy job

https://gerrit.wikimedia.org/r/270778

Change 270780 had a related patch set uploaded (by Hashar):
[mobileapps] enable jobs for /deploy

https://gerrit.wikimedia.org/r/270780

Change 270780 merged by jenkins-bot:
[mobileapps] enable jobs for /deploy

https://gerrit.wikimedia.org/r/270780

hashar closed this task as Resolved.Feb 15 2016, 5:45 PM

Source and deploy repositories are now running CI jobs under NodeJS 4.3.