forked from Silverfish/proton-bridge
feat(GODT-3134): br tag triggers installer
This commit is contained in:
@ -56,7 +56,7 @@ trigger-qa-installer:
|
|||||||
stage: build
|
stage: build
|
||||||
needs: ["lint"]
|
needs: ["lint"]
|
||||||
extends:
|
extends:
|
||||||
- .rules-branch-and-MR-manual
|
- .rules-br-tag-always-branch-and-MR-manual
|
||||||
variables:
|
variables:
|
||||||
APP: bridge
|
APP: bridge
|
||||||
WORKFLOW: build-all
|
WORKFLOW: build-all
|
||||||
|
|||||||
13
ci/rules.yml
13
ci/rules.yml
@ -30,3 +30,16 @@
|
|||||||
when: manual
|
when: manual
|
||||||
allow_failure: true
|
allow_failure: true
|
||||||
- when: never
|
- when: never
|
||||||
|
|
||||||
|
.rules-br-tag-always-branch-and-MR-manual:
|
||||||
|
rules:
|
||||||
|
- if: $CI_PIPELINE_SOURCE == 'push' && $CI_COMMIT_BRANCH
|
||||||
|
when: manual
|
||||||
|
allow_failure: true
|
||||||
|
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
|
||||||
|
when: manual
|
||||||
|
allow_failure: true
|
||||||
|
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_TAG =~ /^br-\d+/
|
||||||
|
when: always
|
||||||
|
- when: never
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user