[commit: ghc] wip/rejig-stages: ci: Move validate-x86_64-linux-deb9 to full-build stage (1ce607b)
git at git.haskell.org
git at git.haskell.org
Fri Mar 15 19:06:52 UTC 2019
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/rejig-stages
Link : http://ghc.haskell.org/trac/ghc/changeset/1ce607bae51680a9f5306149943323feea250a34/ghc
>---------------------------------------------------------------
commit 1ce607bae51680a9f5306149943323feea250a34
Author: Ben Gamari <ben at smart-cactus.org>
Date: Fri Mar 15 10:45:44 2019 -0400
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`.
>---------------------------------------------------------------
1ce607bae51680a9f5306149943323feea250a34
.gitlab-ci.yml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 483fd89..3b16a76 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -282,7 +282,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"
@@ -308,6 +308,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"
More information about the ghc-commits
mailing list