fix: git-flow prod/test/stage (revert mistaken dev branch)
backend-ci-cd / parse-tag (push) Successful in 28s
backend-ci-cd / test (push) Failing after 12m17s
backend-ci-cd / build-and-push (push) Has been skipped
backend-ci-cd / deploy-gitops (push) Has been skipped

This commit is contained in:
sova-ci
2026-06-03 17:14:30 +03:00
parent ecdfb17805
commit 5702c7178e
+3 -3
View File
@@ -1,6 +1,6 @@
name: backend-ci-cd name: backend-ci-cd
# CI/CD: только push git-тега (ручное тегирование на ветке prod|test|dev). # CI/CD: только push git-тега (ручное тегирование на ветке prod|test|stage).
# Push в ветки и feature-ветки pipeline не запускают. # Push в ветки и feature-ветки pipeline не запускают.
on: on:
@@ -79,8 +79,8 @@ jobs:
ENV="${{ needs.parse-tag.outputs.env }}" ENV="${{ needs.parse-tag.outputs.env }}"
TAG="${{ needs.parse-tag.outputs.full_tag }}" TAG="${{ needs.parse-tag.outputs.full_tag }}"
case "${ENV}" in case "${ENV}" in
test|dev|prod) ;; test|stage|prod) ;;
*) echo "Unknown env from tag: ${ENV} (expected test|dev|prod)"; exit 1 ;; *) echo "Unknown env from tag: ${ENV} (expected test|stage|prod)"; exit 1 ;;
esac esac
git clone --branch "${ENV}" --single-branch "${REPO_URL}" sova-deploy 2>/dev/null \ git clone --branch "${ENV}" --single-branch "${REPO_URL}" sova-deploy 2>/dev/null \
|| { git clone "${REPO_URL}" sova-deploy && cd sova-deploy && git checkout -B "${ENV}"; } || { git clone "${REPO_URL}" sova-deploy && cd sova-deploy && git checkout -B "${ENV}"; }