Page MenuHomePhabricator

Use npm version 6.x in WVUI images
Closed, ResolvedPublic

Description

WVUI's release scripts depend on a CLI option --preid only available in npm versions 6.x. The WVUI images extend the buster-nodejs10-devel image that come with npm version 5.8.0 installed, therefore we can't use this CLI option as it stands.
Will need to have a newer version of node available in the apt.wikimedia.org repository (https://phabricator.wikimedia.org/T270321).

Related Objects

Event Timeline

Change 647268 had a related patch set uploaded (by Nikki Nikkhoui; owner: Nikki Nikkhoui):
[wvui@master] Install npm from buster-backports

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

Change 647268 abandoned by Nikki Nikkhoui:
[wvui@master] Install npm from buster-backports

Reason:
Shouldnt use buster-backports according to T269957

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

Change 661236 had a related patch set uploaded (by Nikki Nikkhoui; owner: Nikki Nikkhoui):
[wvui@master] Install NPM from buster backports

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

Change 661236 merged by jenkins-bot:
[wvui@master] Install NPM from buster backports

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

Change 682196 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/core@master] Update WVUI to v0.1.1

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

Change 682196 merged by jenkins-bot:

[mediawiki/core@master] Update WVUI to v0.1.1

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