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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions