Skip to content

Provide ways of promoting packages in artifactory (e.g. from snapshot to release, testing to stable,...) #2

@bavovanachte

Description

@bavovanachte

Description

Ideally, we would be able to promote packages on artifactory in an automated way (using gitlab CI).

Couple of use cases:

  • Promoting pypi package:
    • Copy the whl file from pypi-snapshot-local to pypi-release-local
  • Promoting debian package:
    • Copy a number of files (related to a single release) within the debian-local repository (from testing folder to stable folder)
    • Change deb.distribution attribute from "testing" to "stable" for all the copied files

According to @bollenn , the following steps are needed to make this possible:

  • Implement a way to assign attributes to artifacts (based on CI environment variables)
  • RTfactory DPUT implementation (debian packages)
  • Promotion of artifacts

@bollenn , can you finetune this a bit, and maybe provide links to what is needed?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions