]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Replace Ubuntu 16.04 LTS with Ubuntu 18.04 LTS in the GitLab CI
authorOndřej Surý <ondrej@isc.org>
Fri, 12 Mar 2021 13:02:57 +0000 (14:02 +0100)
committerOndřej Surý <ondrej@sury.org>
Mon, 24 May 2021 19:34:09 +0000 (21:34 +0200)
Ubuntu 16.04 (Xenial Xerus) is reaching End of Standard Support in April
2021 thus we are removing it from the list of supported platforms and
replacing it with Ubuntu 18.04 LTS (Bionic Beaver).

.gitlab-ci.yml
PLATFORMS.md

index 13cf945c9b4c9323e7d013c7cfc63166d62b58b8..81f74328a5d65a4edb97eddce7a1895b826d5efc 100644 (file)
@@ -147,6 +147,10 @@ stages:
 
 # Ubuntu
 
+.ubuntu-bionic-amd64: &ubuntu_bionic_amd64_image
+  image: "$CI_REGISTRY_IMAGE:ubuntu-bionic-amd64"
+  <<: *linux_amd64
+
 .ubuntu-focal-amd64: &ubuntu_focal_amd64_image
   image: "$CI_REGISTRY_IMAGE:ubuntu-focal-amd64"
   <<: *linux_amd64
@@ -863,6 +867,30 @@ unit:gcc:tumbleweed:amd64:
     - job: gcc:tumbleweed:amd64
       artifacts: true
 
+# Jobs for regular GCC builds on Ubuntu 18.04 Bionic Beaver (amd64)
+
+gcc:bionic:amd64:
+  variables:
+    CC: gcc
+    CFLAGS: "${CFLAGS_COMMON} -O2"
+    EXTRA_CONFIGURE: "--disable-dnstap --disable-geoip"
+  <<: *ubuntu_bionic_amd64_image
+  <<: *build_job
+
+system:gcc:bionic:amd64:
+  <<: *ubuntu_bionic_amd64_image
+  <<: *system_test_job
+  needs:
+    - job: gcc:bionic:amd64
+      artifacts: true
+
+unit:gcc:bionic:amd64:
+  <<: *ubuntu_bionic_amd64_image
+  <<: *unit_test_job
+  needs:
+    - job: gcc:bionic:amd64
+      artifacts: true
+
 # Jobs for regular GCC builds on Ubuntu 20.04 Focal Fossa (amd64)
 
 gcc:focal:amd64:
index 6130167a03dd3626d68f497533f851262daf59ca..c4a970aa783cc47684591676e74720ce245d2242 100644 (file)
@@ -46,7 +46,7 @@ As of Nov 2020, BIND 9.17 is fully supported and regularly tested on the
 following systems:
 
 * Debian 9, 10
-* Ubuntu LTS 16.04, 20.04
+* Ubuntu LTS 18.04, 20.04
 * Fedora 33
 * Red Hat Enterprise Linux / CentOS 7, 8
 * FreeBSD 11.4, 12.2, 13.0
@@ -69,7 +69,7 @@ Server 2016, none of these are tested regularly by ISC.
 * Solaris 11
 * NetBSD
 * Other Linux distributions still supported by their vendors, such as:
-    * Ubuntu 19.04+
+    * Ubuntu 20.10+
     * Gentoo
     * Arch Linux
 * OpenWRT/LEDE 17.01+
@@ -86,7 +86,7 @@ assessed against the risk of adverse effect on officially supported
 platforms.
 
 * Platforms past or close to their respective EOL dates, such as:
-    * Ubuntu 14.04, 18.10
+    * Ubuntu 14.04, 16.04 (Ubuntu ESM releases are not supported)
     * CentOS 6
     * Debian Jessie
     * FreeBSD 10.x