summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2019-06-17 10:15:01 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2019-06-18 16:02:42 -0400
commit6a92f59d7385397fb9ee013efe102c797319243c (patch)
treea3d275a52b58675f2801590af05d06bea6c5d388
parent74bd6b225d94838811b885f9fdf943a5900cb424 (diff)
downloadhaskell-6a92f59d7385397fb9ee013efe102c797319243c.tar.gz
gitlab-ci: Run alpine builds during nightly job
-rw-r--r--.gitlab-ci.yml15
1 files changed, 12 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 648e380f45..d24b4eedaf 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -580,7 +580,7 @@ release-x86_64-linux-deb8:
# x86_64-linux-alpine
#################################
-release-x86_64-linux-alpine:
+.build-x86_64-linux-alpine:
extends: .validate-linux
stage: full-build
image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-alpine:$DOCKER_REV"
@@ -592,14 +592,23 @@ release-x86_64-linux-alpine:
BIN_DIST_PREP_TAR_COMP: "bindistprep/ghc-x86_64-alpine-linux.tar.xz"
# Can't use ld.gold due to #13958.
CONFIGURE_ARGS: "--disable-ld-override"
- only:
- - tags
cache:
key: linux-x86_64-alpine
artifacts:
when: always
expire_in: 2 week
+release-x86_64-linux-alpine:
+ extends: .build-x86_64-linux-alpine
+ only:
+ - tags
+
+nightly-x86_64-linux-alpine:
+ extends: .build-x86_64-linux-alpine
+ only:
+ variables:
+ - $NIGHTLY
+
#################################
# x86_64-linux-centos7
#################################