From d1d7acaecb93a079e42234613f6286c8ecea2ab8 Mon Sep 17 00:00:00 2001 From: Evan Hunt Date: Tue, 10 Apr 2018 20:24:03 -0700 Subject: [PATCH] Add FreeBSD 11 GitLab CI Runner (cherry picked from commit 646bb642465c729f3d94c17b8ff4fde3f8c1afcf) --- .gitlab-ci.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) 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: -- 2.47.3