Page MenuHomePhabricator

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.

Event Timeline

hashar claimed this task.
hashar raised the priority of this task from to Medium.
hashar updated the task description. (Show Details)
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 set Security to None.

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

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