]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Drop OpenBSD from the CI
authorMichal Nowak <mnowak@isc.org>
Wed, 9 Apr 2025 12:05:42 +0000 (14:05 +0200)
committerMichal Nowak <mnowak@isc.org>
Tue, 29 Apr 2025 10:56:05 +0000 (10:56 +0000)
With the ongoing process of moving CI workloads to AWS, OpenBSD poses a
challenge, as there is no OpenBSD AMI image in the AWS catalog. Building
our image from scratch is disproportionately complicated, given that
OpenBSD is not a common deployment platform for BIND 9. Otherwise,
OpenBSD stays at the "Best-Effort" level of support.

(cherry picked from commit 0dc9b4573d98eb6c0d623f27288d548889e3a46c)

.gitlab-ci.yml

index 7425a859fc0dbc25c3d5e8c3c784d8e99bf5ac81..40c9b5133e523d9a9797673598fb1bdd1a448690 100644 (file)
@@ -243,12 +243,6 @@ stages:
 .base: &base_image
   <<: *debian_bookworm_amd64_image
 
-### QCOW2 Image Templates
-
-.openbsd-amd64: &openbsd_amd64_image
-  image: "openbsd-7.6-x86_64"
-  <<: *libvirt_amd64
-
 ### Job Templates
 
 .api-pipelines-schedules-tags-triggers-web-triggering-rules: &api_pipelines_schedules_tags_triggers_web_triggering_rules
@@ -1402,25 +1396,6 @@ unit:clang:freebsd14:amd64:
     - job: clang:freebsd14:amd64
       artifacts: true
 
-# Jobs for Clang builds on OpenBSD (amd64)
-
-clang:openbsd:amd64:
-  variables:
-    CC: clang
-    USER: gitlab-runner
-    EXTRA_CONFIGURE: "--disable-dnstap"
-  <<: *openbsd_amd64_image
-  <<: *build_job
-
-unit:clang:openbsd:amd64:
-  <<: *openbsd_amd64_image
-  <<: *unit_test_job
-  variables:
-    USER: gitlab-runner
-  needs:
-    - job: clang:openbsd:amd64
-      artifacts: true
-
 # Job producing a release directory
 
 release: