From: Evan Hunt Date: Wed, 11 Apr 2018 03:24:03 +0000 (-0700) Subject: Add FreeBSD 11 GitLab CI Runner X-Git-Tag: v9.11.9~6^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1d7acaecb93a079e42234613f6286c8ecea2ab8;p=thirdparty%2Fbind9.git Add FreeBSD 11 GitLab CI Runner (cherry picked from commit 646bb642465c729f3d94c17b8ff4fde3f8c1afcf) --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e6cf7e7f00a..95a7cf19f53 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -88,6 +88,14 @@ stages: image: "$CI_REGISTRY_IMAGE:ubuntu-bionic-i386" <<: *linux_i386 +# FreeBSD + +.freebsd-12-amd64: &freebsd_12_amd64_image + tags: + - freebsd12 + - amd64 + allow_failure: true + ### Job Templates .default-triggering-rules: &default_triggering_rules @@ -406,6 +414,24 @@ unit:gcc:bionic:amd64: dependencies: - gcc:bionic:amd64 +# Jobs for default CC builds on FreeBSD 12 (amd64) + +clang:freebsd12:amd64: + <<: *freebsd_12_amd64_image + <<: *build_job + +system:clang:freebsd12:amd64: + <<: *freebsd_12_amd64_image + <<: *system_test_job + dependencies: + - clang:freebsd12:amd64 + +unit:clang:freebsd12:amd64: + <<: *freebsd_12_amd64_image + <<: *unit_test_job + dependencies: + - clang:freebsd12:amd64 + # Jobs for GCC builds with ASAN enabled on Debian Sid (amd64) asan:sid:amd64: