diff options
author | Ben Gamari <ben@smart-cactus.org> | 2019-06-12 09:37:13 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2019-06-14 23:10:08 -0400 |
commit | 503e830c3d01edc9db4e49e73841e45a20675a1e (patch) | |
tree | c0d2a25aa3b8ba24a266a2e9eaed52ebb80cda25 /.gitlab-ci.yml | |
parent | 5279dda861f6a5cc804be88dc5f0ff2442660149 (diff) | |
download | haskell-503e830c3d01edc9db4e49e73841e45a20675a1e.tar.gz |
gitlab-ci: Lint testsuite for framework failures
This introduces a new lint job checking for framework failures and
listing broken tests.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 032966b5e2..5d399d6f92 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -70,6 +70,15 @@ ghc-linters: refs: - merge_requests +lint-testsuite: + stage: lint + image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb9:$DOCKER_REV" + script: + - make -Ctestsuite list_broken TEST_HC=ghc + dependencies: [] + tags: + - lint + # We allow the submodule checker to fail when run on merge requests (to # accomodate, e.g., haddock changes not yet upstream) but not on `master` or # Marge jobs. |