|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 2/6] Clean up Gitlab yaml
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.cooper3@xxxxxxxxxx>
Reviewed-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
> ---
> CC: Roger Pau Monné <roger.pau@xxxxxxxxxx>
> CC: Stefano Stabellini <sstabellini@xxxxxxxxxx>
> CC: Michal Orzel <michal.orzel@xxxxxxx>
> CC: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
> CC: Anthony PERARD <anthony.perard@xxxxxxxxxx>
>
> 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
Attachment:
signature.asc
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |