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
- 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:
- 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