On Thu, Apr 10, 2025 at 12:46:24PM +0100, Andrew Cooper wrote: > Factor out the registry into a common location. Drop the worflow name, as all > it does is hide the commit message of the change that triggered the pipeline. > List all the stages. Set a default expiry of 1 month. > > Note all the current jobs as legacy. Their naming scheme needs changing, and > we'll use this opportunity to switch formats too. However, the artefacts need > to stay using the old name until the final staging-* branch using them is > phased out. > > Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Reviewed-by: Marek Marczykowski-Górecki <marma...@invisiblethingslab.com> > --- > CC: Roger Pau Monné <roger....@citrix.com> > CC: Stefano Stabellini <sstabell...@kernel.org> > CC: Michal Orzel <michal.or...@amd.com> > CC: Marek Marczykowski-Górecki <marma...@invisiblethingslab.com> > CC: Anthony PERARD <anthony.per...@vates.tech> > > v2: > * Drop the workflow name. > --- > .gitlab-ci.yml | 13 ++++++++++--- > 1 file changed, 10 insertions(+), 3 deletions(-) > > diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml > index 36ec6a7e1ee5..734f3982c46f 100644 > --- a/.gitlab-ci.yml > +++ b/.gitlab-ci.yml > @@ -1,12 +1,16 @@ > -workflow: > - name: "xen test artifacts" > +variables: > + REGISTRY: registry.gitlab.com/xen-project/hardware/test-artifacts > + > +stages: > + - build > > .artifacts: > stage: build > image: > - name: > registry.gitlab.com/xen-project/hardware/test-artifacts/${CONTAINER} > + name: ${REGISTRY}/${CONTAINER} > artifacts: > name: "${CI_JOB_NAME_SLUG}" > + expire_in: 1 month > paths: > - binaries/ > exclude: > @@ -19,6 +23,9 @@ workflow: > variables: > CONTAINER: alpine:x86_64-build > > +# > +# The jobs below here are legacy and being phased out. > +# > x86_64-kernel-linux-6.6.56: > extends: .x86_64-artifacts > script: > -- > 2.39.5 > -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab
signature.asc
Description: PGP signature