mirror of
https://github.com/libvirt/libvirt.git
synced 2026-09-03 20:53:04 -05:00
ci: regenerate with 'lcitool manifest'
Notable changes: - Drop Fedora 42, add Fedora 44 - Drop Freebsd 13, add Freebsd 15 - Drop Ubuntu 22.04, add Ubuntu 26.04 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
@@ -33,7 +33,7 @@ function install_buildenv() {
|
||||
libblkid-dev \
|
||||
libc6-dev \
|
||||
libcap-ng-dev \
|
||||
libclang-dev \
|
||||
libclang-rt-dev \
|
||||
libcurl4-gnutls-dev \
|
||||
libdevmapper-dev \
|
||||
libfuse3-dev \
|
||||
@@ -10,7 +10,7 @@ CROSS_PKGS=''
|
||||
MAKE='/usr/local/bin/gmake'
|
||||
NINJA='/usr/local/bin/ninja'
|
||||
PACKAGING_COMMAND='pkg'
|
||||
PIP3='/usr/local/bin/pip-3.8'
|
||||
PIP3='/usr/local/bin/pip'
|
||||
PKGS='augeas bash-completion ca_root_nss ccache4 codespell cppi curl cyrus-sasl diffutils fusefs-libs3 gettext git glib gmake gnugrep gnutls gsed json-c libpcap libpciaccess libssh libssh2 libxml2 libxslt meson ninja perl5 pkgconf py311-black py311-docutils py311-flake8 py311-pytest python3 qemu readline'
|
||||
PYPI_PKGS=''
|
||||
PYTHON='/usr/local/bin/python3'
|
||||
@@ -11,6 +11,6 @@ MAKE='/opt/homebrew/bin/gmake'
|
||||
NINJA='/opt/homebrew/bin/ninja'
|
||||
PACKAGING_COMMAND='brew'
|
||||
PIP3='/opt/homebrew/bin/pip3'
|
||||
PKGS='augeas bash-completion black ccache codespell cppi curl diffutils docutils flake8 gettext git glib gnu-sed gnutls grep json-c libiscsi libpcap libssh libssh2 libxml2 libxslt make meson ninja perl pkg-config python3 qemu readline'
|
||||
PKGS='augeas bash-completion black ccache codespell cppi curl diffutils docutils flake8 gettext git glib gnu-sed gnutls grep json-c libiscsi libpcap libssh libssh2 libxml2 libxslt make meson ninja perl pkg-config python-setuptools python3 qemu readline'
|
||||
PYPI_PKGS='pytest'
|
||||
PYTHON='/opt/homebrew/bin/python3'
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
#
|
||||
# https://gitlab.com/libvirt/libvirt-ci
|
||||
|
||||
FROM registry.fedoraproject.org/fedora:43
|
||||
FROM registry.fedoraproject.org/fedora:44
|
||||
|
||||
RUN dnf --quiet install -y nosync && \
|
||||
printf '#!/bin/sh\n\
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
#
|
||||
# https://gitlab.com/libvirt/libvirt-ci
|
||||
|
||||
FROM registry.fedoraproject.org/fedora:43
|
||||
FROM registry.fedoraproject.org/fedora:44
|
||||
|
||||
RUN dnf --quiet install -y nosync && \
|
||||
printf '#!/bin/sh\n\
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
# https://gitlab.com/libvirt/libvirt-ci
|
||||
|
||||
FROM registry.fedoraproject.org/fedora:42
|
||||
FROM registry.fedoraproject.org/fedora:44
|
||||
|
||||
RUN dnf --quiet install -y nosync && \
|
||||
printf '#!/bin/sh\n\
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
# https://gitlab.com/libvirt/libvirt-ci
|
||||
|
||||
FROM docker.io/library/ubuntu:22.04
|
||||
FROM docker.io/library/ubuntu:26.04
|
||||
|
||||
RUN export DEBIAN_FRONTEND=noninteractive && \
|
||||
apt-get update && \
|
||||
@@ -35,7 +35,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
|
||||
libblkid-dev \
|
||||
libc6-dev \
|
||||
libcap-ng-dev \
|
||||
libclang-dev \
|
||||
libclang-rt-dev \
|
||||
libcurl4-gnutls-dev \
|
||||
libdevmapper-dev \
|
||||
libfuse3-dev \
|
||||
+54
-54
@@ -144,21 +144,6 @@ x86_64-debian-sid:
|
||||
TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim
|
||||
|
||||
|
||||
x86_64-fedora-42:
|
||||
extends: .native_build_job
|
||||
needs:
|
||||
- job: x86_64-fedora-42-container
|
||||
optional: true
|
||||
allow_failure: false
|
||||
variables:
|
||||
NAME: fedora-42
|
||||
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:42
|
||||
artifacts:
|
||||
expire_in: 1 day
|
||||
paths:
|
||||
- libvirt-rpms
|
||||
|
||||
|
||||
x86_64-fedora-43:
|
||||
extends: .native_build_job
|
||||
needs:
|
||||
@@ -174,6 +159,21 @@ x86_64-fedora-43:
|
||||
- libvirt-rpms
|
||||
|
||||
|
||||
x86_64-fedora-44:
|
||||
extends: .native_build_job
|
||||
needs:
|
||||
- job: x86_64-fedora-44-container
|
||||
optional: true
|
||||
allow_failure: false
|
||||
variables:
|
||||
NAME: fedora-44
|
||||
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:44
|
||||
artifacts:
|
||||
expire_in: 1 day
|
||||
paths:
|
||||
- libvirt-rpms
|
||||
|
||||
|
||||
x86_64-fedora-rawhide:
|
||||
extends: .native_build_job
|
||||
needs:
|
||||
@@ -223,17 +223,6 @@ x86_64-opensuse-tumbleweed:
|
||||
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:
|
||||
@@ -241,22 +230,33 @@ x86_64-ubuntu-2404:
|
||||
optional: true
|
||||
allow_failure: false
|
||||
variables:
|
||||
JOB_OPTIONAL: 1
|
||||
NAME: ubuntu-2404
|
||||
TARGET_BASE_IMAGE: docker.io/library/ubuntu:24.04
|
||||
|
||||
|
||||
x86_64-ubuntu-2404-clang:
|
||||
x86_64-ubuntu-2604:
|
||||
extends: .native_build_job
|
||||
needs:
|
||||
- job: x86_64-ubuntu-2404-container
|
||||
- job: x86_64-ubuntu-2604-container
|
||||
optional: true
|
||||
allow_failure: false
|
||||
variables:
|
||||
JOB_OPTIONAL: 1
|
||||
NAME: ubuntu-2604
|
||||
TARGET_BASE_IMAGE: docker.io/library/ubuntu:26.04
|
||||
|
||||
|
||||
x86_64-ubuntu-2604-clang:
|
||||
extends: .native_build_job
|
||||
needs:
|
||||
- job: x86_64-ubuntu-2604-container
|
||||
optional: true
|
||||
allow_failure: false
|
||||
variables:
|
||||
CC: clang
|
||||
MESON_ARGS: -Db_lundef=false -Db_sanitize=address,undefined
|
||||
NAME: ubuntu-2404
|
||||
TARGET_BASE_IMAGE: docker.io/library/ubuntu:24.04
|
||||
NAME: ubuntu-2604
|
||||
TARGET_BASE_IMAGE: docker.io/library/ubuntu:26.04
|
||||
UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1
|
||||
|
||||
|
||||
@@ -457,29 +457,29 @@ s390x-debian-sid:
|
||||
TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim
|
||||
|
||||
|
||||
mingw32-fedora-43:
|
||||
mingw32-fedora-44:
|
||||
extends: .cross_build_job
|
||||
needs:
|
||||
- job: mingw32-fedora-43-container
|
||||
- job: mingw32-fedora-44-container
|
||||
optional: true
|
||||
allow_failure: false
|
||||
variables:
|
||||
CROSS: mingw32
|
||||
JOB_OPTIONAL: 1
|
||||
NAME: fedora-43
|
||||
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43
|
||||
NAME: fedora-44
|
||||
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:44
|
||||
|
||||
|
||||
mingw64-fedora-43:
|
||||
mingw64-fedora-44:
|
||||
extends: .cross_build_job
|
||||
needs:
|
||||
- job: mingw64-fedora-43-container
|
||||
- job: mingw64-fedora-44-container
|
||||
optional: true
|
||||
allow_failure: false
|
||||
variables:
|
||||
CROSS: mingw64
|
||||
NAME: fedora-43
|
||||
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43
|
||||
NAME: fedora-44
|
||||
TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:44
|
||||
|
||||
|
||||
mingw32-fedora-rawhide:
|
||||
@@ -509,21 +509,6 @@ mingw64-fedora-rawhide:
|
||||
|
||||
# Native cirrus build jobs
|
||||
|
||||
x86_64-freebsd-13:
|
||||
extends: .cirrus_build_job
|
||||
needs: []
|
||||
allow_failure:
|
||||
exit_codes: 3
|
||||
variables:
|
||||
CIRRUS_VM_IMAGE_NAME: freebsd-13-5
|
||||
CIRRUS_VM_IMAGE_SELECTOR: image_family
|
||||
CIRRUS_VM_INSTANCE_TYPE: freebsd_instance
|
||||
INSTALL_COMMAND: pkg install -y
|
||||
NAME: freebsd-13
|
||||
UPDATE_COMMAND: pkg update
|
||||
UPGRADE_COMMAND: pkg upgrade -y
|
||||
|
||||
|
||||
x86_64-freebsd-14:
|
||||
extends: .cirrus_build_job
|
||||
needs: []
|
||||
@@ -539,6 +524,21 @@ x86_64-freebsd-14:
|
||||
UPGRADE_COMMAND: pkg upgrade -y
|
||||
|
||||
|
||||
x86_64-freebsd-15:
|
||||
extends: .cirrus_build_job
|
||||
needs: []
|
||||
allow_failure:
|
||||
exit_codes: 3
|
||||
variables:
|
||||
CIRRUS_VM_IMAGE_NAME: freebsd-15-0
|
||||
CIRRUS_VM_IMAGE_SELECTOR: image_family
|
||||
CIRRUS_VM_INSTANCE_TYPE: freebsd_instance
|
||||
INSTALL_COMMAND: pkg install -y
|
||||
NAME: freebsd-15
|
||||
UPDATE_COMMAND: pkg update
|
||||
UPGRADE_COMMAND: pkg upgrade -y
|
||||
|
||||
|
||||
aarch64-macos-14:
|
||||
extends: .cirrus_build_job
|
||||
needs: []
|
||||
|
||||
+18
-18
@@ -63,13 +63,6 @@ x86_64-debian-sid-container:
|
||||
NAME: debian-sid
|
||||
|
||||
|
||||
x86_64-fedora-42-container:
|
||||
extends: .container_job
|
||||
allow_failure: false
|
||||
variables:
|
||||
NAME: fedora-42
|
||||
|
||||
|
||||
x86_64-fedora-43-container:
|
||||
extends: .container_job
|
||||
allow_failure: false
|
||||
@@ -77,6 +70,13 @@ x86_64-fedora-43-container:
|
||||
NAME: fedora-43
|
||||
|
||||
|
||||
x86_64-fedora-44-container:
|
||||
extends: .container_job
|
||||
allow_failure: false
|
||||
variables:
|
||||
NAME: fedora-44
|
||||
|
||||
|
||||
x86_64-fedora-rawhide-container:
|
||||
extends: .container_job
|
||||
allow_failure: true
|
||||
@@ -98,13 +98,6 @@ x86_64-opensuse-tumbleweed-container:
|
||||
NAME: opensuse-tumbleweed
|
||||
|
||||
|
||||
x86_64-ubuntu-2204-container:
|
||||
extends: .container_job
|
||||
allow_failure: false
|
||||
variables:
|
||||
NAME: ubuntu-2204
|
||||
|
||||
|
||||
x86_64-ubuntu-2404-container:
|
||||
extends: .container_job
|
||||
allow_failure: false
|
||||
@@ -112,6 +105,13 @@ x86_64-ubuntu-2404-container:
|
||||
NAME: ubuntu-2404
|
||||
|
||||
|
||||
x86_64-ubuntu-2604-container:
|
||||
extends: .container_job
|
||||
allow_failure: false
|
||||
variables:
|
||||
NAME: ubuntu-2604
|
||||
|
||||
|
||||
|
||||
# Cross container jobs
|
||||
|
||||
@@ -234,19 +234,19 @@ s390x-debian-sid-container:
|
||||
NAME: debian-sid-cross-s390x
|
||||
|
||||
|
||||
mingw32-fedora-43-container:
|
||||
mingw32-fedora-44-container:
|
||||
extends: .container_job
|
||||
allow_failure: false
|
||||
variables:
|
||||
JOB_OPTIONAL: 1
|
||||
NAME: fedora-43-cross-mingw32
|
||||
NAME: fedora-44-cross-mingw32
|
||||
|
||||
|
||||
mingw64-fedora-43-container:
|
||||
mingw64-fedora-44-container:
|
||||
extends: .container_job
|
||||
allow_failure: false
|
||||
variables:
|
||||
NAME: fedora-43-cross-mingw64
|
||||
NAME: fedora-44-cross-mingw64
|
||||
|
||||
|
||||
mingw32-fedora-rawhide-container:
|
||||
|
||||
+6
-6
@@ -125,7 +125,7 @@ targets:
|
||||
containers: false
|
||||
builds: false
|
||||
|
||||
fedora-42:
|
||||
fedora-43:
|
||||
jobs:
|
||||
- arch: x86_64
|
||||
artifacts:
|
||||
@@ -133,7 +133,7 @@ targets:
|
||||
paths:
|
||||
- libvirt-rpms
|
||||
|
||||
fedora-43:
|
||||
fedora-44:
|
||||
jobs:
|
||||
- arch: x86_64
|
||||
artifacts:
|
||||
@@ -165,10 +165,10 @@ targets:
|
||||
allow-failure: true
|
||||
builds: false
|
||||
|
||||
freebsd-13: x86_64
|
||||
|
||||
freebsd-14: x86_64
|
||||
|
||||
freebsd-15: x86_64
|
||||
|
||||
opensuse-leap-15:
|
||||
jobs:
|
||||
- arch: x86_64
|
||||
@@ -191,11 +191,11 @@ targets:
|
||||
PATH_EXTRA: /usr/local/opt/ccache/libexec:/usr/local/opt/gettext/bin:/usr/local/opt/libpcap/bin:/usr/local/opt/libxslt/bin
|
||||
PKG_CONFIG_PATH: /usr/local/opt/curl/lib/pkgconfig:/usr/local/opt/libpcap/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt/ncurses/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig
|
||||
|
||||
ubuntu-2204:
|
||||
ubuntu-2404:
|
||||
jobs:
|
||||
- arch: x86_64
|
||||
|
||||
ubuntu-2404:
|
||||
ubuntu-2604:
|
||||
jobs:
|
||||
- arch: x86_64
|
||||
builds: false
|
||||
|
||||
Reference in New Issue
Block a user