summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2018-12-13 00:26:59 -0500
committerBen Gamari <ben@smart-cactus.org>2018-12-13 21:59:20 -0500
commitf4ac0b0c73298de7a3223825274793215cbd2e86 (patch)
treec17e1023bb87342b8a9c2896631fbc35982c86b7 /.gitlab-ci.yml
parent4d7764657251ad374fe12117d53dc4460b0c58bf (diff)
downloadhaskell-f4ac0b0c73298de7a3223825274793215cbd2e86.tar.gz
gitlab-ci: Add LLVM way
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml16
1 files changed, 13 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b4273c34b3..5af0b0c494 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -112,7 +112,17 @@ validate-x86_64-darwin:
validate-x86_64-linux-deb9:
extends: .validate-linux
- image: ghcci/x86_64-linux-deb9:0.1
+ image: ghcci/x86_64-linux-deb9:0.2
+ artifacts:
+ when: always
+ cache:
+ key: linux-x86_64-deb9
+
+validate-x86_64-linux-deb9-llvm:
+ extends: .validate-linux
+ image: ghcci/x86_64-linux-deb9:0.2
+ variables:
+ BUILD_FLAVOUR: perf-llvm
cache:
key: linux-x86_64-deb9
@@ -136,7 +146,7 @@ validate-x86_64-linux-deb9-integer-simple:
extends: .validate-linux
variables:
INTEGER_LIBRARY: integer-simple
- image: ghcci/x86_64-linux-deb9:0.1
+ image: ghcci/x86_64-linux-deb9:0.2
cache:
key: linux-x86_64-deb9
@@ -144,7 +154,7 @@ validate-x86_64-linux-deb9-unreg:
extends: .validate-linux
variables:
CONFIGURE_ARGS: --enable-unregisterised
- image: ghcci/x86_64-linux-deb9:0.1
+ image: ghcci/x86_64-linux-deb9:0.2
cache:
key: linux-x86_64-deb9