virt-viewer/ci/gitlab/builds.yml
Daniel P. Berrangé 82dbca46b6 ci: refresh with latest lcitool manifest
This updates the distros:

 * Add Alpine 3.18, 3.19, Edge, CentOS Stream 9, Fedora 39, 40,
   Ubuntu 24.04, AlmaLinux 8, 9, Debian 11, 12
 * Remove CentOS Stream 8, Fedora 37, 38, Ubuntu 20.04,
   Debian 10, Fedora 35, 36
 * Rename OpenSUSE 15.3 to 15

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2024-04-29 17:13:04 +00:00

224 lines
4.6 KiB
YAML

# THIS FILE WAS AUTO-GENERATED
#
# $ lcitool manifest ci/manifest.yml
#
# https://gitlab.com/libvirt/libvirt-ci
# Native build jobs
x86_64-almalinux-8:
extends: .native_build_job
needs:
- job: x86_64-almalinux-8-container
optional: true
allow_failure: false
variables:
NAME: almalinux-8
RPM: skip
TARGET_BASE_IMAGE: docker.io/library/almalinux:8
x86_64-almalinux-9:
extends: .native_build_job
needs:
- job: x86_64-almalinux-9-container
optional: true
allow_failure: false
variables:
NAME: almalinux-9
RPM: skip
TARGET_BASE_IMAGE: docker.io/library/almalinux:9
x86_64-alpine-318:
extends: .native_build_job
needs:
- job: x86_64-alpine-318-container
optional: true
allow_failure: false
variables:
NAME: alpine-318
TARGET_BASE_IMAGE: docker.io/library/alpine:3.18
x86_64-alpine-319:
extends: .native_build_job
needs:
- job: x86_64-alpine-319-container
optional: true
allow_failure: false
variables:
NAME: alpine-319
TARGET_BASE_IMAGE: docker.io/library/alpine:3.19
x86_64-alpine-edge:
extends: .native_build_job
needs:
- job: x86_64-alpine-edge-container
optional: true
allow_failure: true
variables:
NAME: alpine-edge
TARGET_BASE_IMAGE: docker.io/library/alpine:edge
x86_64-centos-stream-9:
extends: .native_build_job
needs:
- job: x86_64-centos-stream-9-container
optional: true
allow_failure: false
variables:
NAME: centos-stream-9
RPM: skip
TARGET_BASE_IMAGE: quay.io/centos/centos:stream9
x86_64-debian-11:
extends: .native_build_job
needs:
- job: x86_64-debian-11-container
optional: true
allow_failure: false
variables:
NAME: debian-11
TARGET_BASE_IMAGE: docker.io/library/debian:11-slim
x86_64-debian-12:
extends: .native_build_job
needs:
- job: x86_64-debian-12-container
optional: true
allow_failure: false
variables:
NAME: debian-12
TARGET_BASE_IMAGE: docker.io/library/debian:12-slim
x86_64-debian-sid:
extends: .native_build_job
needs:
- job: x86_64-debian-sid-container
optional: true
allow_failure: true
variables:
NAME: debian-sid
TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim
x86_64-fedora-39:
extends: .native_build_job
needs:
- job: x86_64-fedora-39-container
optional: true
allow_failure: false
variables:
NAME: fedora-39
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:39
x86_64-fedora-40:
extends: .native_build_job
needs:
- job: x86_64-fedora-40-container
optional: true
allow_failure: false
variables:
NAME: fedora-40
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:40
x86_64-fedora-rawhide:
extends: .native_build_job
needs:
- job: x86_64-fedora-rawhide-container
optional: true
allow_failure: true
variables:
NAME: fedora-rawhide
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:rawhide
x86_64-opensuse-leap-15:
extends: .native_build_job
needs:
- job: x86_64-opensuse-leap-15-container
optional: true
allow_failure: false
variables:
NAME: opensuse-leap-15
RPM: skip
TARGET_BASE_IMAGE: registry.opensuse.org/opensuse/leap:15.5
x86_64-opensuse-tumbleweed:
extends: .native_build_job
needs:
- job: x86_64-opensuse-tumbleweed-container
optional: true
allow_failure: true
variables:
NAME: opensuse-tumbleweed
RPM: skip
TARGET_BASE_IMAGE: registry.opensuse.org/opensuse/tumbleweed:latest
x86_64-ubuntu-2204:
extends: .native_build_job
needs:
- job: x86_64-ubuntu-2204-container
optional: true
allow_failure: false
variables:
NAME: ubuntu-2204
TARGET_BASE_IMAGE: docker.io/library/ubuntu:22.04
x86_64-ubuntu-2404:
extends: .native_build_job
needs:
- job: x86_64-ubuntu-2404-container
optional: true
allow_failure: false
variables:
NAME: ubuntu-2404
TARGET_BASE_IMAGE: docker.io/library/ubuntu:24.04
# Cross build jobs
mingw32-fedora-rawhide:
extends: .cross_build_job
needs:
- job: mingw32-fedora-rawhide-container
optional: true
allow_failure: true
variables:
CROSS: mingw32
NAME: fedora-rawhide
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:rawhide
artifacts:
expire_in: 2 days
paths:
- data/virt-viewer-x86*.msi
mingw64-fedora-rawhide:
extends: .cross_build_job
needs:
- job: mingw64-fedora-rawhide-container
optional: true
allow_failure: true
variables:
CROSS: mingw64
NAME: fedora-rawhide
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:rawhide
artifacts:
expire_in: 2 days
paths:
- data/virt-viewer-x64*.msi