2022-05-06 08:16:46 +02:00
|
|
|
include:
|
|
|
|
|
- 'ci/integration-template.yml'
|
2021-10-05 11:02:24 +02:00
|
|
|
|
2024-01-08 11:30:05 +01:00
|
|
|
# NOTE The integration tests use artifacts produced by the libvirt-perl
|
|
|
|
|
# and libvirt-python CI jobs, so the new target needs to be introduced
|
|
|
|
|
# there before it can be used here. The VM template for the target
|
|
|
|
|
# also needs to be created on the runner host.
|
2024-01-18 16:20:14 +01:00
|
|
|
centos-stream-8-tests:
|
|
|
|
|
extends: .integration_tests
|
2021-10-05 11:02:24 +02:00
|
|
|
variables:
|
|
|
|
|
# needed by libvirt-gitlab-executor
|
|
|
|
|
DISTRO: centos-stream-8
|
2022-03-30 16:45:04 +02:00
|
|
|
# can be overridden in forks to set a different runner tag
|
2022-03-21 13:51:53 +01:00
|
|
|
LIBVIRT_CI_INTEGRATION_RUNNER_TAG: redhat-vm-host
|
2021-10-05 11:02:24 +02:00
|
|
|
tags:
|
2022-03-21 13:51:53 +01:00
|
|
|
- $LIBVIRT_CI_INTEGRATION_RUNNER_TAG
|
2021-10-05 11:02:24 +02:00
|
|
|
needs:
|
2024-01-18 16:20:14 +01:00
|
|
|
- x86_64-centos-stream-8
|
2021-10-05 11:02:24 +02:00
|
|
|
- project: libvirt/libvirt-perl
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-centos-stream-8
|
2021-10-05 11:02:24 +02:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|
2022-10-10 10:51:01 +02:00
|
|
|
- project: libvirt/libvirt-python
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-centos-stream-8
|
2022-10-10 10:51:01 +02:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|
2022-09-30 04:50:04 -04:00
|
|
|
|
2024-01-08 11:30:05 +01:00
|
|
|
# NOTE The integration tests use artifacts produced by the libvirt-perl
|
|
|
|
|
# and libvirt-python CI jobs, so the new target needs to be introduced
|
|
|
|
|
# there before it can be used here. The VM template for the target
|
|
|
|
|
# also needs to be created on the runner host.
|
2024-01-18 16:20:14 +01:00
|
|
|
centos-stream-9-tests:
|
|
|
|
|
extends: .integration_tests
|
2021-10-05 11:02:24 +02:00
|
|
|
variables:
|
|
|
|
|
# needed by libvirt-gitlab-executor
|
|
|
|
|
DISTRO: centos-stream-9
|
2022-03-30 16:45:04 +02:00
|
|
|
# can be overridden in forks to set a different runner tag
|
2022-03-21 13:51:53 +01:00
|
|
|
LIBVIRT_CI_INTEGRATION_RUNNER_TAG: redhat-vm-host
|
2021-10-05 11:02:24 +02:00
|
|
|
tags:
|
2022-03-21 13:51:53 +01:00
|
|
|
- $LIBVIRT_CI_INTEGRATION_RUNNER_TAG
|
2021-10-05 11:02:24 +02:00
|
|
|
needs:
|
2024-01-18 16:20:14 +01:00
|
|
|
- x86_64-centos-stream-9
|
2021-10-05 11:02:24 +02:00
|
|
|
- project: libvirt/libvirt-perl
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-centos-stream-9
|
2022-09-30 04:50:04 -04:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|
2022-10-10 10:51:01 +02:00
|
|
|
- project: libvirt/libvirt-python
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-centos-stream-9
|
2022-10-10 10:51:01 +02:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|
2022-09-30 04:50:04 -04:00
|
|
|
|
2024-01-08 11:30:05 +01:00
|
|
|
# NOTE The integration tests use artifacts produced by the libvirt-perl
|
|
|
|
|
# and libvirt-python CI jobs, so the new target needs to be introduced
|
|
|
|
|
# there before it can be used here. The VM template for the target
|
|
|
|
|
# also needs to be created on the runner host.
|
2024-01-18 16:20:14 +01:00
|
|
|
fedora-38-tests:
|
|
|
|
|
extends: .integration_tests
|
2022-05-06 15:24:56 +02:00
|
|
|
variables:
|
|
|
|
|
# needed by libvirt-gitlab-executor
|
2023-12-14 08:44:10 +01:00
|
|
|
DISTRO: fedora-38
|
2022-05-06 15:24:56 +02:00
|
|
|
# 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
|
2022-05-26 15:43:36 +02:00
|
|
|
needs:
|
2024-01-18 16:20:14 +01:00
|
|
|
- x86_64-fedora-38
|
2022-05-26 15:43:36 +02:00
|
|
|
- project: libvirt/libvirt-perl
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-fedora-38
|
2022-05-26 15:43:36 +02:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|
2022-10-10 10:51:01 +02:00
|
|
|
- project: libvirt/libvirt-python
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-fedora-38
|
2022-10-10 10:51:01 +02:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|
2022-09-30 04:50:04 -04:00
|
|
|
|
2024-01-08 11:30:05 +01:00
|
|
|
# NOTE The integration tests use artifacts produced by the libvirt-perl
|
|
|
|
|
# and libvirt-python CI jobs, so the new target needs to be introduced
|
|
|
|
|
# there before it can be used here. The VM template for the target
|
|
|
|
|
# also needs to be created on the runner host.
|
2024-01-18 16:20:14 +01:00
|
|
|
fedora-39-tests:
|
|
|
|
|
extends: .integration_tests
|
2023-05-02 17:08:21 +02:00
|
|
|
variables:
|
|
|
|
|
# needed by libvirt-gitlab-executor
|
2024-01-08 11:34:37 +01:00
|
|
|
DISTRO: fedora-39
|
2023-05-02 17:08:21 +02:00
|
|
|
# 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
|
|
|
|
|
needs:
|
2024-01-18 16:20:14 +01:00
|
|
|
- x86_64-fedora-39
|
2023-05-02 17:08:21 +02:00
|
|
|
- project: libvirt/libvirt-perl
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-fedora-39
|
2023-05-02 17:08:21 +02:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|
|
|
|
|
- project: libvirt/libvirt-python
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-fedora-39
|
2023-05-02 17:08:21 +02:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|
|
|
|
|
|
2024-01-08 11:30:05 +01:00
|
|
|
# NOTE The integration tests use artifacts produced by the libvirt-perl
|
|
|
|
|
# and libvirt-python CI jobs, so the new target needs to be introduced
|
|
|
|
|
# there before it can be used here. The VM template for the target
|
|
|
|
|
# also needs to be created on the runner host.
|
2024-01-08 11:34:37 +01:00
|
|
|
.fedora-39-upstream-qemu-tests:
|
2024-01-18 16:20:14 +01:00
|
|
|
extends: .integration_tests
|
2022-05-26 15:43:36 +02:00
|
|
|
variables:
|
|
|
|
|
# needed by libvirt-gitlab-executor
|
2023-12-14 08:44:10 +01:00
|
|
|
DISTRO: fedora-39
|
2022-05-26 15:43:36 +02:00
|
|
|
# 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
|
2022-09-30 04:50:04 -04:00
|
|
|
needs:
|
2024-01-18 16:20:14 +01:00
|
|
|
- x86_64-fedora-39
|
2022-09-30 04:50:04 -04:00
|
|
|
- project: libvirt/libvirt-perl
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-fedora-39
|
2022-09-30 04:50:04 -04:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|
2022-10-10 10:51:01 +02:00
|
|
|
- project: libvirt/libvirt-python
|
2024-01-18 16:20:14 +01:00
|
|
|
job: x86_64-fedora-39
|
2022-10-10 10:51:01 +02:00
|
|
|
ref: master
|
|
|
|
|
artifacts: true
|