Skip to content

Push packages to release repositories without an SR

With our workflow, where the CI has 2 steps:

  1. deploy-snapshot
  2. deploy-release

It becomes cumbersome and unnecessary to create SRs on OBS for each package. During deploy-snapshot, we already test the fact if our package has built successfully. So, during deploy-release, we want to upload the package to the release repository.

We don't do cleanups of the package in the :snapshot repository, because they get autocleaned there anyways.

ci-obs-upload-nosr is a symlink to ci-obs-upload as the code is common. Only conditional check to decide which repository to upload to, based on the CI stage.

Also, print the repository to which the package is uploaded to.

APERTIS: https://phabricator.apertis.org/T6658

Signed-off-by: Ritesh Raj Sarraf ritesh.sarraf@collabora.com

Merge request reports