[commit: ghc] master, wip/deploy-docs, wip/packaging-fail, wip/run-nofib, wip/windows-32bit: ci: Move validate-x86_64-linux-deb9 to full-build stage (dc713c7)

git at git.haskell.org git at git.haskell.org
Thu Mar 21 17:01:21 UTC 2019


Repository : ssh://git@git.haskell.org/ghc

On branches: master,wip/deploy-docs,wip/packaging-fail,wip/run-nofib,wip/windows-32bit
Link       : http://ghc.haskell.org/trac/ghc/changeset/dc713c71540556ee9dcc90cfd8046c98af5d3d78/ghc

>---------------------------------------------------------------

commit dc713c71540556ee9dcc90cfd8046c98af5d3d78
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`.


>---------------------------------------------------------------

dc713c71540556ee9dcc90cfd8046c98af5d3d78
 .gitlab-ci.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a47ee7a..42eaa83 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"



More information about the ghc-commits mailing list