chore(gitlab-ci): always offer all build jobs as manual

This commit is contained in:
Gregor Kleen 2021-02-02 20:17:04 +01:00
parent 879e7123e8
commit 5609620f2d

View File

@ -1,3 +1,9 @@
workflow:
rules:
- if: '$CI_PIPELINE_SOURCE == "push"'
when: always
- when: never
default: default:
image: image:
name: fpco/stack-build:lts-16.11 name: fpco/stack-build:lts-16.11
@ -118,10 +124,9 @@ yesod:build:dev:
- frontend:build - frontend:build
rules: rules:
- if: $CI_COMMIT_REF_NAME !~ /^v[0-9].*/ - if: $CI_COMMIT_REF_NAME =~ /(^v[0-9].*)|((^|\/)profile($|\/))/
when: always
- if: $CI_COMMIT_REF_NAME =~ /^v[0-9].*/
when: manual when: manual
- when: always
retry: 2 retry: 2
interruptible: true interruptible: true
@ -145,8 +150,7 @@ yesod:build:
rules: rules:
- if: $CI_COMMIT_REF_NAME =~ /^v[0-9].*/ - if: $CI_COMMIT_REF_NAME =~ /^v[0-9].*/
when: always when: always
- if: $CI_COMMIT_REF_NAME !~ /^v[0-9].*/ - when: manual
when: manual
retry: 2 retry: 2
interruptible: true interruptible: true
@ -173,8 +177,7 @@ yesod:build:profile:
rules: rules:
- if: $CI_COMMIT_REF_NAME =~ /(^|\/)profile($|\/)/ - if: $CI_COMMIT_REF_NAME =~ /(^|\/)profile($|\/)/
when: always when: always
- if: $CI_COMMIT_REF_NAME !~ /(^|\/)profile($|\/)/ - when: manual
when: manual
retry: 2 retry: 2
interruptible: true interruptible: true