summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2019-03-15 10:45:44 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2019-03-20 19:58:49 -0400
commitdc713c71540556ee9dcc90cfd8046c98af5d3d78 (patch)
tree30c9036d8400e9f1effb50fec721f361a6ca8010
parent3fb10fcfc03d5590579743494450fc8b06b179ad (diff)
downloadhaskell-dc713c71540556ee9dcc90cfd8046c98af5d3d78.tar.gz
ci: Move validate-x86_64-linux-deb9 to full-build stage
The `build` stage is meant to be a minimal smoke test to weed out broken commits. The `validate-x86_64-linux-deb9` build will generally catch a subset of issues caught by `validate-x86_64-linux-deb9-debug` so only the latter should be in `build`.
-rw-r--r--.gitlab-ci.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a47ee7a0f5..42eaa83c3f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -286,7 +286,7 @@ nightly-i386-linux-deb9:
.build-x86_64-linux-deb9:
extends: .validate-linux
- stage: build
+ stage: full-build
image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb9:$DOCKER_REV"
variables:
TEST_ENV: "x86_64-linux-deb9"
@@ -313,6 +313,7 @@ nightly-x86_64-linux-deb9:
# N.B. Has DEBUG assertions enabled in stage2
validate-x86_64-linux-deb9-debug:
extends: .build-x86_64-linux-deb9
+ stage: build
variables:
BUILD_FLAVOUR: validate
TEST_ENV: "x86_64-linux-deb9-debug"