Page MenuHomePhabricator

Allow WVUI to authenticate against Gerrit
Closed, DeclinedPublic

Description

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.

Event Timeline

nnikkhoui closed this task as Resolved.EditedMay 27 2021, 6:28 PM

Work to make this possible completed in: https://phabricator.wikimedia.org/T267702

Volker_E renamed this task from Allow WVUI to authenticate against gerrit to Allow WVUI to authenticate against Gerrit.Jun 9 2021, 5:13 PM
Volker_E subscribed.

As WVUI is deprecated and on the brink of being removed from MediaWiki, gonna decline this task. All focus is on Codex now.