Skip to content
This repository was archived by the owner on Jun 14, 2019. It is now read-only.
This repository was archived by the owner on Jun 14, 2019. It is now read-only.

[RFE] Promotion flag  #271

@mjudeikis

Description

@mjudeikis

We have use cases where we want to build images with container image tags corresponding to git tags.
Something similar as openshift-ansible used to do where we have release-vx branch, and multiple tags with vx.y.z on the repo.

As a post-commit job into a release branch, we would like to promote images to external namespace with those tags. Potentially in the future, these images would go into registry.access.redhat.io (I need to get familiar with the process here too).

Currently promotion.tag is hardcoded field in CI-Operator config.

We could add field like:
promotion.tag_command which would execute a custom command on our code repo (in example make target) to define tag value for a particular promotion. Each of our release commit has to have marker file with version, so the command would just use it.

Before I jump into implementation details, wanted to start a discussion on this.

@stevekuznetsov @droslean @petr-muller WDYT?

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