Page MenuHomePhabricator

Fix WVUI release scripts
Open, Needs TriagePublic

Description

WVUI contains a series of scripts (in /bin) to handle rolling releases of WVUI to npm. Those scripts in the current state of the repo are not working. They need to be fixed to be able to run through a local Docker container with a command like: docker-compose run --rm node ./bin/release-dev.
As it is now, pushing up to gerrit fails (git push) and npm publish commands fail.

Event Timeline

Change 640245 had a related patch set uploaded (by Nikki Nikkhoui; owner: Nikki Nikkhoui):
[wvui@master] Experimental: Publish new WVUI versions through Docker container

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

Change 646864 had a related patch set uploaded (by Nikki Nikkhoui; owner: Nikki Nikkhoui):
[wvui@master] Add back git fetch and checkout master in release-dev

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

Change 646864 merged by jenkins-bot:
[wvui@master] Add back git fetch and checkout master in release-dev

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

Change 640245 had a related patch set uploaded (by Nikki Nikkhoui; owner: Nikki Nikkhoui):
[wvui@master] Publish new wvui development versions through Docker container

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

Change 647736 had a related patch set uploaded (by Nikki Nikkhoui; owner: Nikki Nikkhoui):
[wvui@master] Remove unset env variable

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

Change 647736 merged by jenkins-bot:
[wvui@master] Remove unset env variable

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