diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index defff60..78c8713 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -262,6 +262,10 @@ resolve-tag: dotenv: resolved.env rules: - if: '$CI_COMMIT_BRANCH == "main"' + # На tag-пайплайне $CI_COMMIT_BRANCH пустой — но trigger-deploy-prod + # (тоже tag-only) needs: resolve-tag. Без этого правила prod deploy + # не запускается с ошибкой "resolve-tag does not exist in the pipeline". + - if: '$CI_COMMIT_TAG =~ /^v[0-9]+\.[0-9]+\.[0-9]+$/' trigger-deploy-staging: stage: trigger-deploy