Merge branch 'feature/QA-354_prevent_duplicate_pipelines__develop' into 'develop'

QA-354 Prevent duplicate pipelines for MRs

Closes QA-354

See merge request kasm-technologies/internal/workspaces-images!430
This commit is contained in:
Richard Koliser 2026-06-17 13:25:05 +00:00
commit 63e64c955b

View file

@ -16,6 +16,16 @@ variables:
DOCKER_AUTH_CONFIG: ${_DOCKER_AUTH_CONFIG}
default:
retry: 2
# Prevent duplicate pipelines for push events to branches that also have open MRs
workflow:
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
when: always
- if: $CI_PIPELINE_SOURCE == "push" && $CI_OPEN_MERGE_REQUESTS
when: never
- when: always
before_script:
- export SANITIZED_BRANCH="$(echo $CI_COMMIT_REF_NAME | sed -r 's#^release/##' | sed 's/\//_/g')"