Message ID | 20241115170739.48983-1-anthony.perard@vates.tech (mailing list archive) |
---|---|
Headers | show |
Series | CI: Allow automatic rebuild of rolling release containers | expand |
On 15/11/2024 5:07 pm, Anthony PERARD wrote: > Patch series available in this git branch: > https://xenbits.xenproject.org/git-http/people/aperard/xen-unstable.git br.gitlab-ci-rebuild-arch-container-v1 > > Hi, > > This patch series would allow to setup a scheduled pipeline on GitLab which > would rebuild containers and run a test on them immediately (the container is > updated even if the test fail, but at least we can find out about it sooner > rather than later). > > To enable this, just running a pipeline with XEN_CI_REBUILD_CONTAINERS=1 will > do. > > I intend to add a scheduled pipeline to run once a month. Oh excellent. Thanks for looking into this. One thing I was going to look into doing was to push the new containers to a temporary repository (or a temp name in the main repository), kick off a regular pipeline overriding image:, and on success doing a rename. That would avoid pushing a container with problems into main CI. ~Andrew