summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2021-09-09 11:31:11 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2021-10-12 19:16:40 -0400
commit683011c7be9861d316a14ffb458341b8db68df34 (patch)
treea20cc372e2191aaa4e0fa472d60c492b970fc991 /.gitlab-ci.yml
parent5c266b593f0b065bb1d8389b5a404e24d06dd035 (diff)
downloadhaskell-683011c7be9861d316a14ffb458341b8db68df34.tar.gz
gitlab-ci: Introduce static Alpine job
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9ef89e756a..fd04734e44 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -989,9 +989,11 @@ release-x86_64-linux-ubuntu2004:
allow_failure: true
variables:
TEST_ENV: "x86_64-linux-alpine"
+ BUILD_FLAVOUR: "static"
BIN_DIST_NAME: "ghc-x86_64-alpine-linux"
# Can't use ld.gold due to #13958.
CONFIGURE_ARGS: "--disable-ld-override"
+ INSTALL_CONFIGURE_ARGS: "--disable-ld-override"
HADRIAN_ARGS: "--docs=no-sphinx"
# encoding004 due to lack of locale support
# T10458 due to fact that dynamic linker tries to reload libAS
@@ -1002,12 +1004,16 @@ release-x86_64-linux-ubuntu2004:
when: always
expire_in: 2 week
+validate-x86_64-linux-alpine-hadrian:
+ extends: .build-x86_64-linux-alpine-hadrian
+
release-x86_64-linux-alpine-integer-simple:
extends:
- .build-x86_64-linux-alpine-hadrian
- .release
variables:
BIGNUM_BACKEND: native
+ BUILD_FLAVOUR: "static"
release-x86_64-linux-alpine-integer-gmp:
extends:
@@ -1015,6 +1021,7 @@ release-x86_64-linux-alpine-integer-gmp:
- .release
variables:
BIGNUM_BACKEND: gmp
+ BUILD_FLAVOUR: "static"
nightly-x86_64-linux-alpine:
<<: *nightly