WVUI ideally should be able to publish a new pre-release version of itself to npm on every new merge to master. To enable this through Jenkins, we must pass gerrit credentials (in the form of environment variables) to the Docker image that is created by PipelineLib, in order for the release scripts in WVUI (bin/release-dev) to authenticate with gerrit.
This involves a change to PipelineLib (to be done by Releng), and a subsequent change to WVUI.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Declined | • nnikkhoui | T264244 Publish WVUI to NPM through CI | |||
Declined | • nnikkhoui | T267084 Allow WVUI to authenticate against Gerrit | |||
Declined | • nnikkhoui | T267280 Create service account for npm |