image: "freebsd-12.2-x86_64"
<<: *libvirt_amd64
+.freebsd-13-amd64: &freebsd_13_amd64_image
+ image: "freebsd-13.0-x86_64"
+ <<: *libvirt_amd64
+
.openbsd-amd64: &openbsd_amd64_image
image: "openbsd-6.9-x86_64"
<<: *libvirt_amd64
- job: clang:freebsd12:amd64
artifacts: true
+# Jobs for Clang builds on FreeBSD 13 (amd64)
+
+clang:freebsd13:amd64:
+ variables:
+ CFLAGS: "${CFLAGS_COMMON}"
+ EXTRA_CONFIGURE: "${WITH_READLINE_LIBEDIT}"
+ USER: gitlab-runner
+ <<: *freebsd_13_amd64_image
+ <<: *build_job
+
+system:clang:freebsd13:amd64:
+ <<: *freebsd_13_amd64_image
+ <<: *system_test_job
+ variables:
+ USER: gitlab-runner
+ TEST_PARALLEL_JOBS: 4
+ needs:
+ - job: clang:freebsd13:amd64
+ artifacts: true
+
+unit:clang:freebsd13:amd64:
+ <<: *freebsd_13_amd64_image
+ <<: *unit_test_job
+ needs:
+ - job: clang:freebsd13:amd64
+ artifacts: true
+
# Jobs for Clang builds on OpenBSD (amd64)
clang:openbsd:amd64:
* Ubuntu LTS 16.04, 20.04
* Fedora 33
* Red Hat Enterprise Linux / CentOS 7, 8
-* FreeBSD 11.4, 12.2
+* FreeBSD 11.4, 12.2, 13.0
* OpenBSD 6.9
* Alpine Linux 3.13