]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
ci: containers: Add CentOS Stream 9 target
authorErik Skultety <eskultet@redhat.com>
Thu, 27 Jan 2022 11:46:32 +0000 (12:46 +0100)
committerErik Skultety <eskultet@redhat.com>
Tue, 1 Feb 2022 16:33:17 +0000 (17:33 +0100)
Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
ci/containers/centos-stream-9.Dockerfile [new file with mode: 0644]
ci/gitlab.yml
ci/manifest.yml

diff --git a/ci/containers/centos-stream-9.Dockerfile b/ci/containers/centos-stream-9.Dockerfile
new file mode 100644 (file)
index 0000000..4e2e10b
--- /dev/null
@@ -0,0 +1,87 @@
+# THIS FILE WAS AUTO-GENERATED
+#
+#  $ lcitool manifest ci/manifest.yml
+#
+# https://gitlab.com/libvirt/libvirt-ci
+
+FROM quay.io/centos/centos:stream9
+
+RUN dnf update -y && \
+    dnf install 'dnf-command(config-manager)' -y && \
+    dnf config-manager --set-enabled -y crb && \
+    dnf install -y \
+        audit-libs-devel \
+        augeas \
+        bash-completion \
+        ca-certificates \
+        clang \
+        cpp \
+        cyrus-sasl-devel \
+        device-mapper-devel \
+        diffutils \
+        dnsmasq \
+        dwarves \
+        ebtables \
+        firewalld-filesystem \
+        fuse-devel \
+        gcc \
+        gettext \
+        git \
+        glib2-devel \
+        glibc-devel \
+        glibc-langpack-en \
+        gnutls-devel \
+        grep \
+        iproute \
+        iproute-tc \
+        iptables \
+        iscsi-initiator-utils \
+        kmod \
+        libacl-devel \
+        libattr-devel \
+        libblkid-devel \
+        libcap-ng-devel \
+        libcurl-devel \
+        libnl3-devel \
+        libpcap-devel \
+        libpciaccess-devel \
+        librbd-devel \
+        libselinux-devel \
+        libssh-devel \
+        libtirpc-devel \
+        libwsman-devel \
+        libxml2 \
+        libxml2-devel \
+        libxslt \
+        lvm2 \
+        make \
+        meson \
+        nfs-utils \
+        ninja-build \
+        numactl-devel \
+        numad \
+        parted-devel \
+        perl-base \
+        pkgconfig \
+        polkit \
+        python3 \
+        python3-docutils \
+        qemu-img \
+        readline-devel \
+        rpcgen \
+        rpm-build \
+        sanlock-devel \
+        scrub \
+        sed \
+        systemd-devel \
+        systemtap-sdt-devel \
+        wireshark-devel \
+        yajl-devel && \
+    dnf autoremove -y && \
+    dnf clean all -y && \
+    rpm -qa | sort > /packages.txt
+
+ENV LANG "en_US.UTF-8"
+ENV MAKE "/usr/bin/make"
+ENV NINJA "/usr/bin/ninja"
+ENV PYTHON "/usr/bin/python3"
index 8e27bca81283d3e1d68550312247b2622a64dcf6..03dee70480eb75f97c5164f10de469df3be9360f 100644 (file)
@@ -94,6 +94,13 @@ x86_64-centos-stream-8-container:
     NAME: centos-stream-8
 
 
+x86_64-centos-stream-9-container:
+  extends: .container_job
+  allow_failure: false
+  variables:
+    NAME: centos-stream-9
+
+
 x86_64-debian-10-container:
   extends: .container_job
   allow_failure: false
@@ -401,6 +408,13 @@ x86_64-centos-stream-8:
   variables:
     NAME: centos-stream-8
 
+x86_64-centos-stream-9:
+  extends: .native_build_job
+  needs:
+    - x86_64-centos-stream-9-container
+  allow_failure: false
+  variables:
+    NAME: centos-stream-9
 
 x86_64-debian-10:
   extends: .native_build_job
index cb7c5c40352183c3ac66d38abeed40e24a9e9ac6..1cc589955c7954835dd7bcc21bc33c6051898aea 100644 (file)
@@ -22,6 +22,9 @@ targets:
     jobs:
       - arch: x86_64
 
+  centos-stream-9:
+    jobs:
+      - arch: x86_64
   debian-10:
     jobs:
       - arch: x86_64