From 736032627204377507ffc0607650412cc7971bf1 Mon Sep 17 00:00:00 2001 From: Erik Skultety Date: Thu, 5 Jan 2023 08:30:07 +0100 Subject: ci: manifest: Define artifacts cache After commit 6e0d4d53 we lost RPM artifacts cache breaking the whole integration CI. The reason for that is that we manually defined the artifacts cache in gitlab.yml instead of manifest.yml. Naturally with the next lcitool update, gitlab.yml got overwritten according to manifest.yml which didn't define any artifacts cache. Fixes: 6e0d4d53d51e8aa9d537e404a886eab131e311cc Signed-off-by: Erik Skultety --- ci/gitlab/builds.yml | 24 ++++++++++++++++++++++++ ci/manifest.yml | 24 +++++++++++++++++++++--- 2 files changed, 45 insertions(+), 3 deletions(-) diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml index 524d213..7c50406 100644 --- a/ci/gitlab/builds.yml +++ b/ci/gitlab/builds.yml @@ -61,6 +61,10 @@ x86_64-centos-stream-9-prebuilt-env: allow_failure: false variables: NAME: centos-stream-9 + artifacts: + expire_in: 1 hour + paths: + - libvirt-python-rpms x86_64-centos-stream-9-local-env: extends: .native_build_job_local_env @@ -69,6 +73,10 @@ x86_64-centos-stream-9-local-env: variables: IMAGE: quay.io/centos/centos:stream9 NAME: centos-stream-9 + artifacts: + expire_in: 1 hour + paths: + - libvirt-python-rpms x86_64-debian-10-prebuilt-env: @@ -115,6 +123,10 @@ x86_64-fedora-36-prebuilt-env: allow_failure: false variables: NAME: fedora-36 + artifacts: + expire_in: 1 hour + paths: + - libvirt-python-rpms x86_64-fedora-36-local-env: extends: .native_build_job_local_env @@ -123,6 +135,10 @@ x86_64-fedora-36-local-env: variables: IMAGE: registry.fedoraproject.org/fedora:36 NAME: fedora-36 + artifacts: + expire_in: 1 hour + paths: + - libvirt-python-rpms x86_64-fedora-37-prebuilt-env: @@ -133,6 +149,10 @@ x86_64-fedora-37-prebuilt-env: allow_failure: false variables: NAME: fedora-37 + artifacts: + expire_in: 1 hour + paths: + - libvirt-python-rpms x86_64-fedora-37-local-env: extends: .native_build_job_local_env @@ -141,6 +161,10 @@ x86_64-fedora-37-local-env: variables: IMAGE: registry.fedoraproject.org/fedora:37 NAME: fedora-37 + artifacts: + expire_in: 1 hour + paths: + - libvirt-python-rpms x86_64-fedora-rawhide-prebuilt-env: diff --git a/ci/manifest.yml b/ci/manifest.yml index 79e0d2a..62475d0 100644 --- a/ci/manifest.yml +++ b/ci/manifest.yml @@ -25,15 +25,33 @@ targets: - scratch - build - centos-stream-9: x86_64 + centos-stream-9: + jobs: + - arch: x86_64 + artifacts: + expire_in: 1 hour + paths: + - libvirt-python-rpms debian-10: x86_64 debian-sid: x86_64 - fedora-36: x86_64 + fedora-36: + jobs: + - arch: x86_64 + artifacts: + expire_in: 1 hour + paths: + - libvirt-python-rpms - fedora-37: x86_64 + fedora-37: + jobs: + - arch: x86_64 + artifacts: + expire_in: 1 hour + paths: + - libvirt-python-rpms fedora-rawhide: x86_64 -- cgit v1.2.1