summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-10-23 21:28:06 -0400
committerBen Gamari <ben@smart-cactus.org>2020-10-24 21:00:19 -0400
commitc5a0bb22238a437ae050e8cc6120d5a41533866d (patch)
tree61b9fe22c7ed473f850424437e8c7996933e9a50 /.gitlab-ci.yml
parentdae1b86abc7c22ae92eba264709546783ac4673f (diff)
downloadhaskell-c5a0bb22238a437ae050e8cc6120d5a41533866d.tar.gz
gitlab-ci: Disable documentation in TSAN build
Haddock chews through enough memory to cause the CI builders to OOM and there's frankly no reason to build documentation in this job anyways.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e677388a60..fe96216272 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -688,6 +688,9 @@ nightly-x86_64-linux-deb9-integer-simple:
TEST_ENV: "x86_64-linux-deb9-tsan"
BUILD_FLAVOUR: "thread-sanitizer"
TSAN_OPTIONS: "suppressions=$CI_PROJECT_DIR/rts/.tsan-suppressions"
+ # Haddock is large enough to make TSAN choke without massive quantities of
+ # memory.
+ HADRIAN_ARGS: "--docs=none"
nightly-x86_64-linux-deb9-tsan:
<<: *nightly