summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-11-10 14:22:58 -0500
committerBen Gamari <ben@well-typed.com>2021-03-29 23:27:46 -0400
commit44fe54fb55d48bcf2bcc9b0cf53f4146fd0f4c65 (patch)
treee6cd3be0cd45987a45595f37323048c7676ef9f0
parentc0e073ed7a4cf876fd9bfc6f44f896ced60ff5d2 (diff)
downloadhaskell-wip/bump-ci.tar.gz
gitlab-ci: Try cleaning up hadrian directorywip/bump-ci
-rw-r--r--.gitlab-ci.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 93bd1a414a..a9a2a00d79 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -53,6 +53,7 @@ ghc-linters:
.validate-hadrian:
allow_failure: true
script:
+ - rm -Rf hadrian; git checkout .
- git clean -xdf && git submodule foreach git clean -xdf
- bash .circleci/prepare-system.sh
- if [[ -d ./cabal-cache ]]; then cp -R ./.cabal-cache ~/.cabal-cache; fi
@@ -86,6 +87,7 @@ validate-x86_64-linux-deb8-hadrian:
variables:
TEST_TYPE: test
before_script:
+ - rm -Rf hadrian; git checkout .
- git clean -xdf && git submodule foreach git clean -xdf
script:
- ./boot
@@ -120,6 +122,7 @@ validate-x86_64-darwin:
ac_cv_func_clock_gettime: "no"
LANG: "en_US.UTF-8"
before_script:
+ - rm -Rf hadrian; git checkout .
- git clean -xdf && git submodule foreach git clean -xdf
- python .gitlab/fix-submodules.py
- git submodule sync --recursive
@@ -148,6 +151,7 @@ validate-x86_64-darwin:
tags:
- x86_64-linux
before_script:
+ - rm -Rf hadrian; git checkout .
- git clean -xdf && git submodule foreach git clean -xdf
- python3 .gitlab/fix-submodules.py
- git submodule sync --recursive
@@ -372,6 +376,7 @@ validate-x86_64-linux-fedora27:
.validate-windows:
before_script:
+ - rm -Rf hadrian; git checkout .
- git clean -xdf
- git submodule foreach git clean -xdf