[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