]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add FreeBSD 15.0
authorMichal Nowak <mnowak@isc.org>
Thu, 4 Dec 2025 09:13:48 +0000 (10:13 +0100)
committerMichal Nowak <mnowak@isc.org>
Tue, 6 Jan 2026 21:47:09 +0000 (22:47 +0100)
(cherry picked from commit 282f87461be68b0f5bd3205c0a0fa10f75f0e305)

.gitlab-ci.yml
doc/arm/platforms.inc.rst

index 5cade576cea1d1ec0a6b9a1d6d4aebdd89c14b04..781fa9e1240d0c8c4109f12a27d8ce588d283135 100644 (file)
@@ -178,6 +178,15 @@ stages:
     - shell
     - stress-test
 
+.freebsd-autoscaler-15-amd64-tags: &freebsd_autoscaler_15_amd64_tags
+  tags:
+    - amd64
+    - autoscaler
+    - aws
+    - bsd-stress-test-3
+    - shell
+    - stress-test
+
 .freebsd-autoscaler-amd64: &freebsd_autoscaler_amd64
   variables:
     CC: clang
@@ -199,6 +208,12 @@ stages:
   <<: *freebsd_autoscaler_amd64
   <<: *freebsd_autoscaler_14_amd64_tags
 
+# Autoscaling GitLab Runner on AWS EC2 (FreeBSD 15)
+
+.freebsd-autoscaler-15-amd64: &freebsd_autoscaler_15_amd64
+  <<: *freebsd_autoscaler_amd64
+  <<: *freebsd_autoscaler_15_amd64_tags
+
 ### Docker Image Templates
 
 # Alpine Linux
@@ -1759,6 +1774,26 @@ unit:clang:freebsd14:amd64:
       artifacts: true
   retry: 1  # GL #4924
 
+# Jobs for Clang builds on FreeBSD 15 (amd64)
+
+clang:freebsd15:amd64:
+  <<: *build_job
+  <<: *freebsd_autoscaler_15_amd64
+
+system:clang:freebsd15:amd64:
+  <<: *system_test_job
+  <<: *freebsd_autoscaler_15_amd64
+  needs:
+    - job: clang:freebsd15:amd64
+      artifacts: true
+
+unit:clang:freebsd15:amd64:
+  <<: *unit_test_job
+  <<: *freebsd_autoscaler_15_amd64
+  needs:
+    - job: clang:freebsd15:amd64
+      artifacts: true
+
 # Job producing a release directory
 
 release:
index 5ce8c9ba4a974e5fb013b780e5de6737be4811a1..9a3b77e99b72b7f34f5c2c7ebbb8666091882475 100644 (file)
@@ -47,7 +47,7 @@ following systems:
 -  Ubuntu LTS 22.04, 24.04
 -  Fedora 43
 -  Red Hat Enterprise Linux / CentOS / AlmaLinux 8, 9, 10
--  FreeBSD 13.4, 14.2
+-  FreeBSD 13, 14, 15
 -  Alpine Linux 3.23
 
 The amd64 CPU architecture is fully supported and regularly tested.