]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add FreeBSD 14.0
authorMichal Nowak <mnowak@isc.org>
Mon, 27 Nov 2023 13:29:16 +0000 (14:29 +0100)
committerMichal Nowak <mnowak@isc.org>
Mon, 4 Dec 2023 14:42:24 +0000 (15:42 +0100)
.gitlab-ci.yml
doc/arm/platforms.inc.rst

index 3bd8ecd70d1c1b3fbde873075b90e040c527affd..721abbf6a6dfd39fbe4552ac2c4ee6bf7ebd6823 100644 (file)
@@ -213,6 +213,10 @@ stages:
   image: "freebsd-13.2-x86_64"
   <<: *libvirt_amd64
 
+.freebsd-14-amd64: &freebsd_14_amd64_image
+  image: "freebsd-14.0-x86_64"
+  <<: *libvirt_amd64
+
 .openbsd-amd64: &openbsd_amd64_image
   image: "openbsd-7.4-x86_64"
   <<: *libvirt_amd64
@@ -1364,6 +1368,32 @@ unit:clang:freebsd13:amd64:
     - job: clang:freebsd13:amd64
       artifacts: true
 
+# Jobs for Clang builds on FreeBSD 14 (amd64)
+
+clang:freebsd14:amd64:
+  variables:
+    CFLAGS: "${CFLAGS_COMMON}"
+    EXTRA_CONFIGURE: "${WITH_READLINE_LIBEDIT}"
+    USER: gitlab-runner
+  <<: *freebsd_14_amd64_image
+  <<: *build_job
+
+system:clang:freebsd14:amd64:
+  <<: *freebsd_14_amd64_image
+  <<: *system_test_job
+  variables:
+    USER: gitlab-runner
+  needs:
+    - job: clang:freebsd14:amd64
+      artifacts: true
+
+unit:clang:freebsd14:amd64:
+  <<: *freebsd_14_amd64_image
+  <<: *unit_test_job
+  needs:
+    - job: clang:freebsd14:amd64
+      artifacts: true
+
 # Jobs for Clang builds on OpenBSD (amd64)
 
 clang:openbsd:amd64:
index f53caee97f5facf35f196fa9949fd9cc82a88ad9..4bc6edc396e496ef480062d739f790aade0f9154 100644 (file)
@@ -47,7 +47,7 @@ following systems:
 -  Ubuntu LTS 20.04, 22.04
 -  Fedora 39
 -  Red Hat Enterprise Linux / CentOS / Oracle Linux 8, 9
--  FreeBSD 12.4, 13.2
+-  FreeBSD 12.4, 13.2, 14.0
 -  OpenBSD 7.4
 -  Alpine Linux 3.18