diff options
author | Ben Gamari <ben@smart-cactus.org> | 2019-11-27 11:59:34 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2019-12-06 18:22:48 -0500 |
commit | 99e1816a07d023172157926004574d3c3ae0e3b1 (patch) | |
tree | 76e49c677254bbfb8819a6d17ee3342131e5bd37 | |
parent | 13dab275cd33a04f35c4b8fcf94a332181f53a13 (diff) | |
download | haskell-99e1816a07d023172157926004574d3c3ae0e3b1.tar.gz |
gitlab-ci: Add Debian 10 builds
(cherry picked from commit c0c77bda9bf0d826067e86a0df4a2e464521b73a)
-rw-r--r-- | .gitlab-ci.yml | 35 |
1 files changed, 34 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index caa3fd90dd..82fcb66739 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ variables: GIT_SSL_NO_VERIFY: "1" # Commit of ghc/ci-images repository from which to pull Docker images - DOCKER_REV: dea5cafb3693a771ff42cebd73d0c89f280beef0 + DOCKER_REV: 408eff66aef6ca2b44446c694c5a56d6ca0460cc # Sequential version number capturing the versions of all tools fetched by # .gitlab/win32-init.sh. @@ -629,6 +629,39 @@ validate-x86_64-linux-deb9-dwarf: BIN_DIST_PREP_TAR_COMP: "ghc-x86_64-deb9-linux-dwarf.tar.xz" ################################# +# x86_64-linux-deb10 +################################# + +.build-x86_64-linux-deb10: + extends: .validate-linux + stage: full-build + image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb10:$DOCKER_REV" + variables: + TEST_ENV: "x86_64-linux-deb10" + BIN_DIST_PREP_TAR_COMP: "./ghc-x86_64-deb10-linux.tar.xz" + cache: + key: linux-x86_64-deb10 + +# Disabled to alleviate CI load +.validate-x86_64-linux-deb10: + extends: .build-x86_64-linux-deb10 + stage: full-build + +nightly-x86_64-linux-deb10: + extends: .build-x86_64-linux-deb10 + artifacts: + expire_in: 2 weeks + variables: + TEST_TYPE: slowtest + only: + variables: + - $NIGHTLY + +release-x86_64-linux-deb10: + <<: *release + extends: .build-x86_64-linux-deb10 + +################################# # x86_64-linux-deb8 ################################# |