]> 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:54:31 +0000 (10:54 +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.

.gitlab-ci.yml

index 2090622e6cf9bc5302f13810286df6ea4a1b03a8..a21144265a32aaebd328a9e337bbf6463abbd3fb 100644 (file)
@@ -248,12 +248,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
@@ -1477,25 +1471,6 @@ unit:clang:freebsd14:amd64:
       artifacts: true
   retry: 1  # GL #4924
 
-# 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: