]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
CI: Ubuntu 24.10 is EOL, 25.04 is current
authorMaria Matejka <mq@ucw.cz>
Mon, 22 Sep 2025 15:37:05 +0000 (17:37 +0200)
committerMaria Matejka <mq@ucw.cz>
Mon, 22 Sep 2025 15:50:04 +0000 (17:50 +0200)
.gitlab-ci.yml
misc/docker/ubuntu-25.04-amd64/Dockerfile [moved from misc/docker/ubuntu-24.10-amd64/Dockerfile with 92% similarity]
misc/gitlab/data.yml.j2

index 54b4b46432c68a428f72e3157613d6466203c86b..e2723d93a0bba14461cf0a7fe7767794fe29a31a 100644 (file)
@@ -310,9 +310,9 @@ docker-ubuntu-24.04-amd64:
     IMG_NAME: "ubuntu-24.04-amd64"
   <<: *docker-build
 
-docker-ubuntu-24.10-amd64:
+docker-ubuntu-25.04-amd64:
   variables:
-    IMG_NAME: "ubuntu-24.10-amd64"
+    IMG_NAME: "ubuntu-25.04-amd64"
   <<: *docker-build
 
 
@@ -619,12 +619,12 @@ build-ubuntu-24.04-amd64:
       optional: true
   image: registry.nic.cz/labs/bird:ubuntu-24.04-amd64
 
-build-ubuntu-24.10-amd64:
+build-ubuntu-25.04-amd64:
   <<: *build-docker-linux-amd64
   needs:
-    - job: docker-ubuntu-24.10-amd64
+    - job: docker-ubuntu-25.04-amd64
       optional: true
-  image: registry.nic.cz/labs/bird:ubuntu-24.10-amd64
+  image: registry.nic.cz/labs/bird:ubuntu-25.04-amd64
 
 
 #######################################################
@@ -999,13 +999,13 @@ pkg-ubuntu-24.04-amd64:
     - job: build-release
   image: registry.nic.cz/labs/bird:ubuntu-24.04-amd64
 
-pkg-ubuntu-24.10-amd64:
+pkg-ubuntu-25.04-amd64:
   <<: *pkg-deb
   needs:
-    - job: build-ubuntu-24.10-amd64
+    - job: build-ubuntu-25.04-amd64
       artifacts: false
     - job: build-release
-  image: registry.nic.cz/labs/bird:ubuntu-24.10-amd64
+  image: registry.nic.cz/labs/bird:ubuntu-25.04-amd64
 
 
 ## Package installability checks
@@ -1267,11 +1267,11 @@ install-ubuntu-24.04-amd64:
     - job: pkg-ubuntu-24.04-amd64
   image: registry.nic.cz/labs/bird:ubuntu-24.04-amd64
 
-install-ubuntu-24.10-amd64:
+install-ubuntu-25.04-amd64:
   <<: *install-deb
   needs:
-    - job: pkg-ubuntu-24.10-amd64
-  image: registry.nic.cz/labs/bird:ubuntu-24.10-amd64
+    - job: pkg-ubuntu-25.04-amd64
+  image: registry.nic.cz/labs/bird:ubuntu-25.04-amd64
 
 
 ###################################
similarity index 92%
rename from misc/docker/ubuntu-24.10-amd64/Dockerfile
rename to misc/docker/ubuntu-25.04-amd64/Dockerfile
index 2c7df91f70b1aee9ad7f592db2914d21d5bd1a35..f72583b3135a8b0e3612d5e558ef4cd64bdd89e4 100644 (file)
@@ -1,5 +1,5 @@
 # bump this to refresh the image: 1
-FROM ubuntu:24.10
+FROM ubuntu:25.04
 ENV DEBIAN_FRONTEND=noninteractive
 RUN apt-get -y update
 RUN apt-get -y upgrade
@@ -11,7 +11,7 @@ RUN apt-get -y --no-install-recommends install \
        autoconf \
        ncurses-dev \
        libreadline-dev \
-       libssh-gcrypt-dev \
+       libssh-dev \
        linuxdoc-tools-latex \
        texlive-latex-extra \
        opensp \
index 6ffa09c4c14fe2fcadd7b6898dd468a74f74b790..d55b8a33c3e8e1d8eb508dda945940625e8a113e 100644 (file)
@@ -48,7 +48,7 @@ distros:
   {% endfor %}
 
   # Ubuntu regular builds
-  {% for num in ('20.04', '22.04', '24.04', '24.10') -%}
+  {% for num in ('20.04', '22.04', '24.04', '25.04') -%}
   - name: ubuntu-{{ num }}-amd64
     type: pkg-deb
   {% endfor %}