diff options
-rw-r--r-- | .gitlab-ci.yml | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 032966b5e2..f99e8e88d8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -444,12 +444,16 @@ nightly-i386-linux-deb9: cache: key: linux-x86_64-deb9 -# Disabled to reduce CI load -.validate-x86_64-linux-deb9: +# Only runs on master and release branches to alleviate CI load +validate-x86_64-linux-deb9: extends: .build-x86_64-linux-deb9 artifacts: when: always expire_in: 2 week + only: + - master + - /ghc-[0-9]+\.[0-9]+/ + - tags nightly-x86_64-linux-deb9: extends: .build-x86_64-linux-deb9 @@ -473,13 +477,17 @@ validate-x86_64-linux-deb9-debug: when: always expire_in: 2 week -# Disabled to alleviate CI load -.validate-x86_64-linux-deb9-llvm: +# Only runs on master and release branches to alleviate CI load +validate-x86_64-linux-deb9-llvm: extends: .build-x86_64-linux-deb9 stage: full-build variables: BUILD_FLAVOUR: perf-llvm TEST_ENV: "x86_64-linux-deb9-llvm" + only: + - master + - /ghc-[0-9]+\.[0-9]+/ + - tags nightly-x86_64-linux-deb9-llvm: extends: .build-x86_64-linux-deb9 |