SovereignCloudStack / issues

This repository is used for issues that are cross-repository or not bound to a specific repository.
https://github.com/orgs/SovereignCloudStack/projects/6
2 stars 1 forks source link

Add Zuul base Jobs to build and push container images to SCS Harbor #518

Open o-otte opened 9 months ago

o-otte commented 9 months ago

As a SCS contributor, I want to automatically build container images and push them to the SCS Harbor Instance so that Images don't need to be created manually and are ready to use immediately.

For this some base jobs in Zuul should be created that can be used in every repository. Those jobs include:

Definition of Ready:

Definition of Done:

berendt commented 9 months ago

Here is an example of a build & push job that also handle tags for Zuul.

o-otte commented 2 months ago

Worked with @joshuai96 using upstream Zuul Jobs/Roles to integrate this to build and push containers for the status-page-api server