summaryrefslogtreecommitdiff
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
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.
-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