summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2018-12-18 18:51:27 -0500
committerBen Gamari <ben@smart-cactus.org>2018-12-18 22:37:12 -0500
commit1e149bb2aeabd36d17622eedbb0ef273d465130d (patch)
tree25ec952a362ad162b376e6a76800b2b1bf94c5ca
parent548becddb9a515c7c3925adda674bbd6ad6102a3 (diff)
downloadhaskell-1e149bb2aeabd36d17622eedbb0ef273d465130d.tar.gz
gitlab-ci: Make Windows PATH more robust
-rw-r--r--.gitlab-ci.yml16
1 files changed, 15 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1aa2cc8cbf..8ddabfc037 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -227,6 +227,7 @@ validate-x86_64-windows-hadrian:
variables:
GHC_VERSION: "8.6.2"
script:
+ - PATH=C:\msys64\usr\bin;%PATH%
- bash .gitlab/win32-init.sh
- |
set MSYSTEM=MINGW64
@@ -254,7 +255,8 @@ validate-x86_64-windows:
variables:
GHC_VERSION: "8.6.2"
script:
- - bash -e .gitlab/win32-init.sh
+ - PATH=C:\msys64\usr\bin;%PATH%
+ - bash .gitlab/win32-init.sh
- |
set MSYSTEM=MINGW64
python boot
@@ -296,6 +298,18 @@ validate-x86_64-windows:
# This requires updating the maximum artifacts size limit in Gitlab to
# something like 200MB.
+circleci-validate-x86_64-linux-deb8:
+ extends: .circleci
+ script: ".gitlab/circle-ci-job.sh validate-x86_64-linux-deb8"
+
+circleci-validate-i386-linux-deb8:
+ extends: .circleci
+ script: ".gitlab/circle-ci-job.sh validate-i386-linux-deb8"
+
+# circleci-validate-x86_64-freebsd:
+# extends: .circleci
+# script: ".gitlab/circle-ci-job.sh validate-x86_64-freebsd"
+
circleci-validate-x86_64-darwin:
extends: .circleci
script: ".gitlab/circle-ci-job.sh validate-x86_64-darwin"