diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1ad8a05830..406dc9b969 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -47,7 +47,7 @@ stages: .freebsd-amd64: &freebsd_amd64 tags: - - freebsd + - libvirt - amd64 .linux-amd64: &linux_amd64 @@ -1082,12 +1082,16 @@ unit:pkcs11:sid:amd64: clang:freebsd11.3:amd64: variables: CFLAGS: "${CFLAGS_COMMON}" + USER: gitlab-runner <<: *freebsd_amd64 <<: *build_job system:clang:freebsd11.3:amd64: <<: *freebsd_amd64 <<: *system_test_job + variables: + USER: gitlab-runner + TEST_PARALLEL_JOBS: 4 dependencies: - clang:freebsd11.3:amd64 needs: ["clang:freebsd11.3:amd64"] @@ -1095,32 +1099,40 @@ system:clang:freebsd11.3:amd64: unit:clang:freebsd11.3:amd64: <<: *freebsd_amd64 <<: *unit_test_job + variables: + USER: gitlab-runner dependencies: - clang:freebsd11.3:amd64 needs: ["clang:freebsd11.3:amd64"] -# Jobs for Clang builds on FreeBSD 12.0 (amd64) +# Jobs for Clang builds on FreeBSD 12.1 (amd64) -clang:freebsd12.0:amd64: +clang:freebsd12.1:amd64: variables: CFLAGS: "${CFLAGS_COMMON}" EXTRA_CONFIGURE: "--enable-dnstap" + USER: gitlab-runner <<: *freebsd_amd64 <<: *build_job -system:clang:freebsd12.0:amd64: +system:clang:freebsd12.1:amd64: <<: *freebsd_amd64 <<: *system_test_job + variables: + USER: gitlab-runner + TEST_PARALLEL_JOBS: 4 dependencies: - - clang:freebsd12.0:amd64 - needs: ["clang:freebsd12.0:amd64"] + - clang:freebsd12.1:amd64 + needs: ["clang:freebsd12.1:amd64"] -unit:clang:freebsd12.0:amd64: +unit:clang:freebsd12.1:amd64: <<: *freebsd_amd64 <<: *unit_test_job + variables: + USER: gitlab-runner dependencies: - - clang:freebsd12.0:amd64 - needs: ["clang:freebsd12.0:amd64"] + - clang:freebsd12.1:amd64 + needs: ["clang:freebsd12.1:amd64"] # Jobs for Clang builds on OpenBSD 6.6 (amd64) diff --git a/PLATFORMS b/PLATFORMS index dcba525030..dd00403a30 100644 --- a/PLATFORMS +++ b/PLATFORMS @@ -41,7 +41,7 @@ following systems: * Ubuntu LTS 16.04, 18.04 * Fedora 31 * Red Hat Enterprise Linux / CentOS 7, 8 - * FreeBSD 11.3, 12.0 + * FreeBSD 11.3, 12.1 * OpenBSD 6.6 * Alpine Linux diff --git a/PLATFORMS.md b/PLATFORMS.md index 812939f647..66d0474718 100644 --- a/PLATFORMS.md +++ b/PLATFORMS.md @@ -49,7 +49,7 @@ following systems: * Ubuntu LTS 16.04, 18.04 * Fedora 31 * Red Hat Enterprise Linux / CentOS 7, 8 -* FreeBSD 11.3, 12.0 +* FreeBSD 11.3, 12.1 * OpenBSD 6.6 * Alpine Linux