summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-04-13 11:47:05 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2020-04-18 13:21:05 -0400
commit434312e5fdde91d6ad7b6d199bbb560a72ab6b89 (patch)
tree7145ecd57a5d5197581bf06a523a4ee3f3128aec /.gitlab-ci.yml
parent2ee96ac1aa2cbff4e70bc45988930d64599029f2 (diff)
downloadhaskell-434312e5fdde91d6ad7b6d199bbb560a72ab6b89.tar.gz
gitlab-ci: Enable FreeBSD job for so-labelled MRs
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml7
1 files changed, 5 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index be5ce495a4..9c5de95789 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -334,10 +334,13 @@ hadrian-ghc-in-ghci:
- cabal-cache
- toolchain
-# Disabled due to lack of builder capacity
-.validate-x86_64-freebsd:
+# Conditional due to lack of builder capacity
+validate-x86_64-freebsd:
extends: .build-x86_64-freebsd
stage: full-build
+ only:
+ variables:
+ - $CI_MERGE_REQUEST_LABELS =~ /.*FreeBSD.*/
nightly-x86_64-freebsd:
<<: *nightly