Merged in feature/fixPlaceholder2 (pull request #979)

Updated feature> dev gate to print variables of echo statements

* Updated feature> dev gate to print variables of echo statement

* Reverted placeholder changes


Approved-by: Sujit Deokar
This commit is contained in:
Aditi Agarwal
2026-04-22 10:06:08 +00:00
committed by Sujit Deokar
parent 44cecb5d00
commit 3ccd901743
+4 -4
View File
@@ -217,13 +217,13 @@ pipelines:
TARGET_BRANCH="${BITBUCKET_PR_DESTINATION_BRANCH}"
# Gate: feature branches can only target dev
ALLOWED="dev"
echo "Source: $SOURCE_BRANCH"
echo "Target: $TARGET_BRANCH (allowed: $ALLOWED)"
echo "Source: ${SOURCE_BRANCH}"
echo "Target: ${TARGET_BRANCH} (allowed: ${ALLOWED})"
IFS=',' read -ra targets <<< "$ALLOWED"
for t in "${targets[@]}"; do
[ "${TARGET_BRANCH}" = "$t" ] && exit 0
done
echo "BLOCKED: target must be one of: $ALLOWED"; exit 1
echo "BLOCKED: target must be one of: ${ALLOWED}"; exit 1
- step: *ai-code-review
# -------------------------------------------------------------------------
@@ -301,7 +301,7 @@ pipelines:
# Gate: dev can only be promoted to stg
ALLOWED="stg"
echo "Source: $SOURCE_BRANCH"
echo "Target: $TARGET_BRANCH (allowed: $ALLOWED)"
echo "Target: ${TARGET_BRANCH} (allowed: ${ALLOWED})"
IFS=',' read -ra targets <<< "$ALLOWED"
for t in "${targets[@]}"; do
[ "${TARGET_BRANCH}" = "$t" ] && exit 0