]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
CI: Enabled Fedora 32 - 41.
authorJana Babovakova <babovakova.jana@gmail.com>
Wed, 26 Mar 2025 13:07:50 +0000 (14:07 +0100)
committerJana Babovakova <babovakova.jana@gmail.com>
Wed, 26 Mar 2025 13:07:50 +0000 (14:07 +0100)
.gitlab-ci.yml
misc/docker/fedora-29-amd64/Dockerfile [deleted file]
misc/docker/fedora-31-amd64/Dockerfile [deleted file]
misc/docker/fedora-35-amd64/Dockerfile [moved from misc/docker/fedora-25-amd64/Dockerfile with 90% similarity]
misc/docker/fedora-36-amd64/Dockerfile [moved from misc/docker/fedora-26-amd64/Dockerfile with 90% similarity]
misc/docker/fedora-37-amd64/Dockerfile [moved from misc/docker/fedora-27-amd64/Dockerfile with 90% similarity]
misc/docker/fedora-38-amd64/Dockerfile [moved from misc/docker/fedora-28-amd64/Dockerfile with 90% similarity]
misc/docker/fedora-39-amd64/Dockerfile [new file with mode: 0644]
misc/docker/fedora-40-amd64/Dockerfile [moved from misc/docker/fedora-30-amd64/Dockerfile with 94% similarity]

index 5816fef803bbf110b334c23ae1c22c97b66a83c2..d271ca32c7db9ef6df5f34284888fa43741544d4 100644 (file)
@@ -92,53 +92,49 @@ build-debian-testing-amd64:
 #  <<: *build-linux
 #  image: registry.nic.cz/labs/bird:debian-testing-i386
 
-build-fedora-25-amd64:
-  <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-25-amd64
-
-build-fedora-26-amd64:
+build-fedora-32-amd64:
   <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-26-amd64
+  image: registry.nic.cz/labs/bird:fedora-32-amd64
 
-build-fedora-27-amd64:
+build-fedora-33-amd64:
   <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-27-amd64
+  image: registry.nic.cz/labs/bird:fedora-33-amd64
 
-build-fedora-28-amd64:
+build-fedora-34-amd64:
   <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-28-amd64
+  image: registry.nic.cz/labs/bird:fedora-34-amd64
 
-build-fedora-29-amd64:
+build-fedora-35-amd64:
   <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-29-amd64
+  image: registry.nic.cz/labs/bird:fedora-35-amd64
 
-build-fedora-30-amd64:
+build-fedora-36-amd64:
   <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-30-amd64
+  image: registry.nic.cz/labs/bird:fedora-36-amd64
 
-build-fedora-31-amd64:
+build-fedora-37-amd64:
   <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-31-amd64
+  image: registry.nic.cz/labs/bird:fedora-37-amd64
 
-build-fedora-32-amd64:
+build-fedora-38-amd64:
   <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-32-amd64
+  image: registry.nic.cz/labs/bird:fedora-38-amd64
 
-build-fedora-33-amd64:
+build-fedora-39-amd64:
   <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-33-amd64
+  image: registry.nic.cz/labs/bird:fedora-39-amd64
 
-build-fedora-34-amd64:
+build-fedora-40-amd64:
   <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-33-amd64
+  image: registry.nic.cz/labs/bird:fedora-40-amd64
 
 build-fedora-41-amd64:
   <<: *build-linux
   image: registry.nic.cz/labs/bird:fedora-41-amd64
 
-build-fedora-42-amd64:
-  <<: *build-linux
-  image: registry.nic.cz/labs/bird:fedora-42-amd64
+build-fedora-42-amd64:
+  <<: *build-linux
+  image: registry.nic.cz/labs/bird:fedora-42-amd64
 
 #build-centos-7-amd64:
 #  <<: *build-linux
@@ -313,16 +309,6 @@ pkg-debian-11-amd64:
   needs: [build-debian-11-amd64]
   image: registry.nic.cz/labs/bird:debian-11-amd64
 
-pkg-fedora-30-amd64:
-  <<: *pkg-rpm-wa
-  needs: [build-fedora-30-amd64]
-  image: registry.nic.cz/labs/bird:fedora-30-amd64
-
-pkg-fedora-31-amd64:
-  <<: *pkg-rpm-wa
-  needs: [build-fedora-31-amd64]
-  image: registry.nic.cz/labs/bird:fedora-31-amd64
-
 pkg-fedora-32-amd64:
   <<: *pkg-rpm-wa
   needs: [build-fedora-32-amd64]
@@ -338,15 +324,45 @@ pkg-fedora-34-amd64:
   needs: [build-fedora-34-amd64]
   image: registry.nic.cz/labs/bird:fedora-34-amd64
 
+pkg-fedora-35-amd64:
+  <<: *pkg-rpm-wa
+  needs: [build-fedora-35-amd64]
+  image: registry.nic.cz/labs/bird:fedora-35-amd64
+
+pkg-fedora-36-amd64:
+  <<: *pkg-rpm-wa
+  needs: [build-fedora-36-amd64]
+  image: registry.nic.cz/labs/bird:fedora-36-amd64
+
+pkg-fedora-37-amd64:
+  <<: *pkg-rpm
+  needs: [build-fedora-37-amd64]
+  image: registry.nic.cz/labs/bird:fedora-37-amd64
+
+pkg-fedora-38-amd64:
+  <<: *pkg-rpm-wa
+  needs: [build-fedora-38-amd64]
+  image: registry.nic.cz/labs/bird:fedora-38-amd64
+
+pkg-fedora-39-amd64:
+  <<: *pkg-rpm-wa
+  needs: [build-fedora-39-amd64]
+  image: registry.nic.cz/labs/bird:fedora-39-amd64
+
+pkg-fedora-40-amd64:
+  <<: *pkg-rpm
+  needs: [build-fedora-40-amd64]
+  image: registry.nic.cz/labs/bird:fedora-40-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-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
diff --git a/misc/docker/fedora-29-amd64/Dockerfile b/misc/docker/fedora-29-amd64/Dockerfile
deleted file mode 100644 (file)
index afc1f0c..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-FROM fedora:29
-RUN dnf -y upgrade
-RUN dnf -y install \
-       make \
-       autoconf \
-       flex \
-       bison \
-       pkgconfig \
-       'readline-devel' \
-       'pkgconfig(ncurses)' \
-       gcc
diff --git a/misc/docker/fedora-31-amd64/Dockerfile b/misc/docker/fedora-31-amd64/Dockerfile
deleted file mode 100644 (file)
index 9f7ad0c..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-FROM fedora:31
-RUN dnf -y update
-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
similarity index 90%
rename from misc/docker/fedora-25-amd64/Dockerfile
rename to misc/docker/fedora-35-amd64/Dockerfile
index d0dd8f6f36a8e4d7e57317c503376bdd5eec1da1..5bfa6202f393e8b5400c4659abf09d070ea02592 100644 (file)
@@ -1,4 +1,4 @@
-FROM fedora:25
+FROM fedora:35
 RUN dnf -y upgrade
 RUN dnf -y install \
        make \
similarity index 90%
rename from misc/docker/fedora-26-amd64/Dockerfile
rename to misc/docker/fedora-36-amd64/Dockerfile
index f15ba40c9af0c3807f8dcd557e19264b81613a4d..fae222bd32181f5c584c9bcaf48d475d8605bd5a 100644 (file)
@@ -1,4 +1,4 @@
-FROM fedora:26
+FROM fedora:36
 RUN dnf -y upgrade
 RUN dnf -y install \
        make \
similarity index 90%
rename from misc/docker/fedora-27-amd64/Dockerfile
rename to misc/docker/fedora-37-amd64/Dockerfile
index e3174591697701f7a7603c2a8b8ec2f1ac96da40..261a5e0f9b168f54e1fd4f7afbb00176aa395a8f 100644 (file)
@@ -1,4 +1,4 @@
-FROM fedora:27
+FROM fedora:37
 RUN dnf -y upgrade
 RUN dnf -y install \
        make \
similarity index 90%
rename from misc/docker/fedora-28-amd64/Dockerfile
rename to misc/docker/fedora-38-amd64/Dockerfile
index 0aa2f74a3103c1b3bb35ae8ad2f449f737360140..b0177702399193dba424580377050e0fa16216a2 100644 (file)
@@ -1,4 +1,4 @@
-FROM fedora:28
+FROM fedora:38
 RUN dnf -y upgrade
 RUN dnf -y install \
        make \
diff --git a/misc/docker/fedora-39-amd64/Dockerfile b/misc/docker/fedora-39-amd64/Dockerfile
new file mode 100644 (file)
index 0000000..d4e6ea0
--- /dev/null
@@ -0,0 +1,11 @@
+FROM fedora:39
+RUN dnf -y upgrade
+RUN dnf -y install \
+       make \
+       autoconf \
+       flex \
+       bison \
+       pkgconfig \
+       'readline-devel' \
+       'pkgconfig(ncurses)' \
+       gcc
similarity index 94%
rename from misc/docker/fedora-30-amd64/Dockerfile
rename to misc/docker/fedora-40-amd64/Dockerfile
index d9aaa62a2699254cb0ee79056d3bfdf9028dfd25..f3f973728a782a114c493dc692674ada4935dfef 100644 (file)
@@ -1,4 +1,4 @@
-FROM fedora:30
+FROM fedora:40
 RUN dnf -y update
 RUN dnf -y install \
        gcc \