Skip to content
Snippets Groups Projects
Commit 57b5fd22 authored by Douglas Wilson's avatar Douglas Wilson
Browse files

ci: pipelines on master are not interruptible

parent 30285415
No related branches found
No related tags found
Loading
Pipeline #33107 failed
...@@ -39,6 +39,7 @@ default: ...@@ -39,6 +39,7 @@ default:
interruptible: true interruptible: true
stages: stages:
- master-not-interruptible
- tool-lint # Source linting of the tools - tool-lint # Source linting of the tools
- quick-build # A very quick smoke-test to weed out broken commits - quick-build # A very quick smoke-test to weed out broken commits
- full-build # Build all the things - full-build # Build all the things
...@@ -102,6 +103,26 @@ workflow: ...@@ -102,6 +103,26 @@ workflow:
# x86_64-linux to ensure low-latency availability. # x86_64-linux to ensure low-latency availability.
# #
####
# HACK
###
master-not-interruptible:
stage: master-not-interruptible
script: "true"
interruptible: false
image: "registry.gitlab.haskell.org/ghc/ci-images/linters:$DOCKER_REV"
tags:
- lint
rules:
- if: '$CI_COMMIT_BRANCH == "master"'
when: always
# This is for testing only, remove before merging
- if: '$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME == "wip/ci-master-not-interruptible"'
when: always
############################################################ ############################################################
# tool linting # tool linting
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment