Page MenuHomePhabricator

Create a Publishing Step in the Wikibase QueryService Backend Release Pipeline
Closed, ResolvedPublic5 Estimated Story Points

Description

Upon successful creating of release packages and testing their correctness, packages should be published so they can be installed and used.

Publishing step includes:

  • publishing tarball/zip artifacts to a defined repository
  • publishing Docker image artifacts to a defined repository
  • adding additional metadata ("tags") to published artifacts

Acceptance criteria

  • "Publish" step is defined for both tarball and container image "pipelines"

Event Timeline

WMDE-leszek subscribed.

Estimation on the assumption T267893 is completed first.

It is unclear whether git tagging should be involved in this step - already tagged on gerrit.

WMDE-leszek set the point value for this task to 5.Nov 25 2020, 10:16 AM

It is unclear whether git tagging should be involved in this step - already tagged on gerrit.

I think git-tagging & tarball uploading does not make sense here since we are only basing the docker image on an existing tarball release package.

Seems to be finished. Product review may not be required but it's here for @WMDE-leszek to double check