chore(gitlab-ci): always offer all build jobs as manual
This commit is contained in:
parent
879e7123e8
commit
5609620f2d
@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user