gitlab-ci: Build alpine release bindists
authorBen Gamari <ben@smart-cactus.org>
Tue, 11 Jun 2019 01:00:57 +0000 (21:00 -0400)
committerMarge Bot <ben+marge-bot@smart-cactus.org>
Sun, 16 Jun 2019 10:26:38 +0000 (06:26 -0400)
.gitlab-ci.yml

index 6eb9d65..4d8b8ee 100644 (file)
@@ -578,6 +578,30 @@ release-x86_64-linux-deb8:
     expire_in: 2 week
 
 #################################
+# x86_64-linux-alpine
+#################################
+
+release-x86_64-linux-alpine:
+  extends: .validate-linux
+  stage: full-build
+  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-alpine:$DOCKER_REV"
+  # There are currently a few failing tests
+  allow_failure: true
+  variables:
+    BUILD_SPHINX_PDF: "NO"
+    TEST_ENV: "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
+
+#################################
 # x86_64-linux-centos7
 #################################