feat(GODT-3134): br tag triggers installer

This commit is contained in:
Jakub 2023-11-24 12:32:01 +01:00
parent ef62704030
commit ec4ceb4552
2 changed files with 14 additions and 1 deletions

View File

@ -56,7 +56,7 @@ trigger-qa-installer:
stage: build
needs: ["lint"]
extends:
- .rules-branch-and-MR-manual
- .rules-br-tag-always-branch-and-MR-manual
variables:
APP: bridge
WORKFLOW: build-all

View File

@ -30,3 +30,16 @@
when: manual
allow_failure: true
- 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