This requires publishing the RPMs as artifacts from the regular build job. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> --- ci/gitlab/builds.yml | 4 ++++ ci/integration.yml | 16 ++++++++++++++++ ci/manifest.yml | 4 ++++ 3 files changed, 24 insertions(+) diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml index d136b0776e..5fda5be9fe 100644 --- a/ci/gitlab/builds.yml +++ b/ci/gitlab/builds.yml @@ -150,6 +150,10 @@ x86_64-fedora-36: allow_failure: false variables: NAME: fedora-36 + artifacts: + expire_in: 1 day + paths: + - libvirt-rpms x86_64-fedora-rawhide: diff --git a/ci/integration.yml b/ci/integration.yml index ecaa03fc3a..5b60b41e85 100644 --- a/ci/integration.yml +++ b/ci/integration.yml @@ -64,3 +64,19 @@ fedora-35-upstream-qemu-tests: LIBVIRT_CI_INTEGRATION_RUNNER_TAG: redhat-vm-host tags: - $LIBVIRT_CI_INTEGRATION_RUNNER_TAG + +fedora-36-tests: + extends: .integration_tests + needs: + - x86_64-fedora-36 + - project: libvirt/libvirt-perl + job: x86_64-fedora-36 + ref: master + artifacts: true + variables: + # needed by libvirt-gitlab-executor + DISTRO: fedora-36 + # can be overridden in forks to set a different runner tag + LIBVIRT_CI_INTEGRATION_RUNNER_TAG: redhat-vm-host + tags: + - $LIBVIRT_CI_INTEGRATION_RUNNER_TAG diff --git a/ci/manifest.yml b/ci/manifest.yml index ad0ec9a53d..bb7af19de4 100644 --- a/ci/manifest.yml +++ b/ci/manifest.yml @@ -155,6 +155,10 @@ targets: fedora-36: jobs: - arch: x86_64 + artifacts: + expire_in: 1 day + paths: + - libvirt-rpms - arch: mingw32 builds: false -- 2.35.3