]> xenbits.xensource.com Git - libvirt.git/commitdiff
ci: Add Fedora 36 to integration tests
authorAndrea Bolognani <abologna@redhat.com>
Thu, 26 May 2022 13:43:36 +0000 (15:43 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Thu, 9 Jun 2022 12:41:40 +0000 (14:41 +0200)
This requires publishing the RPMs as artifacts from the regular
build job.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
ci/gitlab/builds.yml
ci/integration.yml
ci/manifest.yml

index 62a6aa1db482d8351c25eb81cc685737d3ad8817..3ce110d39e296627422a17fc7cc87a04041a34d7 100644 (file)
@@ -153,6 +153,10 @@ x86_64-fedora-36:
   allow_failure: false
   variables:
     NAME: fedora-36
+  artifacts:
+    expire_in: 1 day
+    paths:
+      - libvirt-rpms
 
 
 x86_64-fedora-rawhide:
index ecaa03fc3aaf3112fe57c0e2462f857d8f077ddf..5b60b41e851cf1f423aa7f929917054252e8805a 100644 (file)
@@ -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
index 6e35107fdda437fe8482d56ad41bee924409d31e..6b8f2bc5267c2ef92e841e4772345aa889e1aadf 100644 (file)
@@ -173,6 +173,10 @@ targets:
   fedora-36:
     jobs:
       - arch: x86_64
+        artifacts:
+          expire_in: 1 day
+          paths:
+            - libvirt-rpms
 
       - arch: mingw32
         builds: false