]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
CI: Added Fedora 41, Fedora 42.
authorJana Babovakova <babovakova.jana@gmail.com>
Wed, 26 Mar 2025 12:26:18 +0000 (13:26 +0100)
committerJana Babovakova <babovakova.jana@gmail.com>
Wed, 26 Mar 2025 12:26:18 +0000 (13:26 +0100)
.gitlab-ci.yml
misc/docker/fedora-41-amd64/Dockerfile [new file with mode: 0644]
misc/docker/fedora-42-amd64/Dockerfile [new file with mode: 0644]

index 7634f46a5c860eeab80e3cf5357387f216aa2a5c..462915ba8cf4ab117e32aa21ef4d60cf7f014c59 100644 (file)
@@ -330,6 +330,16 @@ pkg-fedora-34-amd64:
   needs: [build-fedora-34-amd64]
   image: registry.nic.cz/labs/bird:fedora-34-amd64
 
+pkg-fedora-41-amd64:
+  <<: *pkg-rpm
+  needs: [build-fedora-41-amd64]
+  image: registry.nic.cz/labs/bird:fedora-41-amd64
+
+pkg-fedora-42-amd64:
+  <<: *pkg-rpm
+  needs: [build-fedora-42-amd64]
+  image: registry.nic.cz/labs/bird:fedora-42-amd64
+
 #pkg-centos-7-amd64:
 #  <<: *pkg-rpm-wa
 #  variables:
diff --git a/misc/docker/fedora-41-amd64/Dockerfile b/misc/docker/fedora-41-amd64/Dockerfile
new file mode 100644 (file)
index 0000000..e3f3a89
--- /dev/null
@@ -0,0 +1,18 @@
+FROM fedora:41
+RUN dnf -y upgrade
+RUN dnf -y install \
+       gcc \
+       make \
+       flex \
+       bison \
+       autoconf \
+       libssh-devel \
+       ncurses-devel \
+       readline-devel
+RUN dnf -y install \
+       git \
+       rpm-build \
+       systemd-rpm-macros \
+       python3 \
+       python3-pip \
+       python3-setuptools
diff --git a/misc/docker/fedora-42-amd64/Dockerfile b/misc/docker/fedora-42-amd64/Dockerfile
new file mode 100644 (file)
index 0000000..3b6acac
--- /dev/null
@@ -0,0 +1,18 @@
+FROM fedora:42
+RUN dnf -y upgrade
+RUN dnf -y install \
+       gcc \
+       make \
+       flex \
+       bison \
+       autoconf \
+       libssh-devel \
+       ncurses-devel \
+       readline-devel
+RUN dnf -y install \
+       git \
+       rpm-build \
+       systemd-rpm-macros \
+       python3 \
+       python3-pip \
+       python3-setuptools