website_job:
extends: .gitlab_native_build_job
needs:
- - job: x86_64-almalinux-8-container
+ - job: x86_64-almalinux-9-container
optional: true
script:
- source ci/jobs.sh
paths:
- website
variables:
- NAME: almalinux-8
- TARGET_BASE_IMAGE: docker.io/library/almalinux:8
+ NAME: almalinux-9
+ TARGET_BASE_IMAGE: docker.io/library/almalinux:9
# On push to master publish the website from 'website_job' via gitlab pages
pages:
function install_buildenv() {
dnf update -y
dnf install 'dnf-command(config-manager)' -y
- dnf config-manager --set-enabled -y powertools
- dnf install -y centos-release-advanced-virtualization
+ dnf config-manager --set-enabled -y crb
dnf install -y epel-release
dnf install -y \
audit-libs-devel \
ca-certificates \
ccache \
clang \
+ clang-devel \
cpp \
cyrus-sasl-devel \
device-mapper-devel \
glib2-devel \
glibc-devel \
glibc-langpack-en \
- glusterfs-api-devel \
gnutls-devel \
grep \
iproute \
lvm2 \
make \
meson \
- netcf-devel \
nfs-utils \
ninja-build \
numactl-devel \
numad \
parted-devel \
- perl \
+ perl-base \
pkgconfig \
polkit \
python3 \
#
# https://gitlab.com/libvirt/libvirt-ci
-FROM docker.io/library/almalinux:8
+FROM docker.io/library/almalinux:9
RUN dnf update -y && \
dnf install 'dnf-command(config-manager)' -y && \
- dnf config-manager --set-enabled -y powertools && \
- dnf install -y centos-release-advanced-virtualization && \
+ dnf config-manager --set-enabled -y crb && \
dnf install -y epel-release && \
dnf install -y \
audit-libs-devel \
ca-certificates \
ccache \
clang \
+ clang-devel \
cpp \
cyrus-sasl-devel \
device-mapper-devel \
glib2-devel \
glibc-devel \
glibc-langpack-en \
- glusterfs-api-devel \
gnutls-devel \
grep \
iproute \
lvm2 \
make \
meson \
- netcf-devel \
nfs-utils \
ninja-build \
numactl-devel \
numad \
parted-devel \
- perl \
+ perl-base \
pkgconfig \
polkit \
python3 \
# Native build jobs
-x86_64-almalinux-8:
+x86_64-almalinux-9:
extends: .native_build_job
needs:
- - job: x86_64-almalinux-8-container
+ - job: x86_64-almalinux-9-container
optional: true
allow_failure: false
variables:
JOB_OPTIONAL: 1
- NAME: almalinux-8
+ NAME: almalinux-9
RPM: skip
- TARGET_BASE_IMAGE: docker.io/library/almalinux:8
+ TARGET_BASE_IMAGE: docker.io/library/almalinux:9
-x86_64-almalinux-8-clang:
+x86_64-almalinux-9-clang:
extends: .native_build_job
needs:
- - job: x86_64-almalinux-8-container
+ - job: x86_64-almalinux-9-container
optional: true
allow_failure: false
variables:
CC: clang
- NAME: almalinux-8
+ NAME: almalinux-9
RPM: skip
- TARGET_BASE_IMAGE: docker.io/library/almalinux:8
+ TARGET_BASE_IMAGE: docker.io/library/almalinux:9
x86_64-alpine-319:
# Native container jobs
-x86_64-almalinux-8-container:
+x86_64-almalinux-9-container:
extends: .container_job
allow_failure: false
variables:
- NAME: almalinux-8
+ NAME: almalinux-9
x86_64-alpine-319-container:
project: libvirt
targets:
- almalinux-8:
+ almalinux-9:
jobs:
- arch: x86_64
builds: false