summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2019-04-12 12:03:31 -0400
committerBen Gamari <ben@smart-cactus.org>2019-04-12 12:03:31 -0400
commitd519c43ac2e1162be0454fc9d401f18bcefcd4ff (patch)
tree5704256029f7393c0f29107532b3de04fefa3f02
parent8decb964c73499c296b3f7ca36ba8364ce19e150 (diff)
downloadhaskell-wip/debug-windows-hadrian.tar.gz
-rw-r--r--.gitlab-ci.yml5
1 files changed, 3 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 414f8d07e5..b498847782 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,6 +17,7 @@ before_script:
stages:
- lint # Source linting
+ - hello # A quick smoke-test to weed out broken commits
- build # A quick smoke-test to weed out broken commits
- full-build # Build all the things
- cleanup # See Note [Cleanup on Windows]
@@ -506,14 +507,14 @@ validate-x86_64-linux-fedora27:
.build-windows-hadrian:
extends: .build-windows
- stage: full-build
+ stage: hello
variables:
GHC_VERSION: "8.6.2"
script:
- |
python boot
bash -c './configure --enable-tarballs-autodownload GHC=`pwd`/toolchain/bin/ghc HAPPY=`pwd`/toolchain/bin/happy ALEX=`pwd`/toolchain/bin/alex'
- - bash -c "PATH=`pwd`/toolchain/bin:$PATH hadrian/build.cabal.sh -j`mk/detect-cpu-count.sh` --flavour=Quick --docs=no-sphinx binary-dist"
+ - bash -c "PATH=`pwd`/toolchain/bin:$PATH CABFLAGS=-v2 hadrian/build.cabal.sh -j`mk/detect-cpu-count.sh` --flavour=Quick --docs=no-sphinx binary-dist"
- mv _build/bindist/ghc*.tar.xz ghc.tar.xz
# FIXME: Testsuite disabled due to #16156.
# - bash -c 'make V=0 test THREADS=`mk/detect-cpu-count.sh` JUNIT_FILE=../../junit.xml'