Re: [PATCH 4/8] Clean up Gitlab yaml

2025-04-11 Thread Andrew Cooper
On 11/04/2025 10:35 am, Anthony PERARD wrote: > On Thu, Apr 10, 2025 at 11:11:49AM +0100, Andrew Cooper wrote: >> Which is another thing I haven't posted, because it turns out our >> docker-in-docker only works for x86, not for ARM. > Fixed! I've installed `qemu-user-static` on the runner > which r

Re: [PATCH 4/8] Clean up Gitlab yaml

2025-04-10 Thread Anthony PERARD
On Wed, Apr 09, 2025 at 05:36:58PM +0100, Andrew Cooper wrote: > diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml > index 36ec6a7e1ee5..5a0a853e551d 100644 > --- a/.gitlab-ci.yml > +++ b/.gitlab-ci.yml > @@ -1,12 +1,19 @@ > +variables: > + REGISTRY: registry.gitlab.com/xen-project/hardware/test-artifa

Re: [PATCH 4/8] Clean up Gitlab yaml

2025-04-10 Thread Andrew Cooper
On 10/04/2025 11:07 am, Anthony PERARD wrote: > On Wed, Apr 09, 2025 at 05:36:58PM +0100, Andrew Cooper wrote: >> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml >> index 36ec6a7e1ee5..5a0a853e551d 100644 >> --- a/.gitlab-ci.yml >> +++ b/.gitlab-ci.yml >> @@ -1,12 +1,19 @@ >> +variables: >> + REGISTR

Re: [PATCH 4/8] Clean up Gitlab yaml

2025-04-10 Thread Andrew Cooper
On 09/04/2025 6:15 pm, Marek Marczykowski-Górecki wrote: > On Wed, Apr 09, 2025 at 05:36:58PM +0100, Andrew Cooper wrote: >> Factor out the registry into a common location. Fix the worflow name. List >> all the stages. Set a default expiry of 1 month. > This is okay, since last artifacts for a b

Re: [PATCH 4/8] Clean up Gitlab yaml

2025-04-09 Thread Marek Marczykowski-Górecki
On Wed, Apr 09, 2025 at 05:36:58PM +0100, Andrew Cooper wrote: > Factor out the registry into a common location. Fix the worflow name. List > all the stages. Set a default expiry of 1 month. This is okay, since last artifacts for a branch are preserved even if expired. > Note all the current j

[PATCH 4/8] Clean up Gitlab yaml

2025-04-09 Thread Andrew Cooper
Factor out the registry into a common location. Fix the worflow name. 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