We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 70410da commit f842943Copy full SHA for f842943
1 file changed
.gitlab/ci_visibility_generate_job.sh
@@ -42,7 +42,19 @@ if [ -z "$pr_number" ]; then
42
exit 0
43
fi
44
45
-echo "PR #${pr_number} found, checking labels..."
+echo "PR #${pr_number} found, checking target branch..."
46
+set +e
47
+base_branch=$(gh pr view "$pr_number" --repo DataDog/dd-trace-java --json baseRefName --jq '.baseRefName' 2>&1)
48
+base_branch_status=$?
49
+set -e
50
+
51
+if [ $base_branch_status -eq 0 ] && [[ "$base_branch" == release/* ]]; then
52
+ echo "PR #$pr_number targets release branch '$base_branch' - skipping trigger"
53
+ add_dummy_job
54
+ exit 0
55
+fi
56
57
+echo "Checking labels..."
58
set +e
59
labels=$(gh pr view "$pr_number" --repo DataDog/dd-trace-java --json labels --jq '.labels[].name' 2>&1)
60
labels_status=$?
0 commit comments