]> 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>
Thu, 13 Nov 2025 10:30:26 +0000 (11:30 +0100)
.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 ed87297f6ae30b0af83f1675b42e3b9b93a06234..ce3fb3e8737bf362f177ee21f17f2af214073295 100644 (file)
@@ -311,9 +311,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
 
 
@@ -620,12 +620,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
 
 
 #######################################################
@@ -1000,13 +1000,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
@@ -1268,11 +1268,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 3dc33ec692381d38ed4044aa5e68c47a4138ab00..05e5fa7b41f498b105fad25ef079956d07d45f4d 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 %}