Skip to content

Commit 96c0bc2

Browse files
feat: update test environment trigger to skip on backports (#10739)
feat: update test environment trigger to skip on backports Merge branch 'master' into daniel.mohedano/test-environment-release-branches Co-authored-by: daniel.mohedano <daniel.mohedano@datadoghq.com>
1 parent 4fd66d4 commit 96c0bc2

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

.gitlab/ci_visibility_generate_job.sh

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,19 @@ if [ -z "$pr_number" ]; then
4242
exit 0
4343
fi
4444

45-
echo "PR #${pr_number} found, checking labels..."
45+
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..."
4658
set +e
4759
labels=$(gh pr view "$pr_number" --repo DataDog/dd-trace-java --json labels --jq '.labels[].name' 2>&1)
4860
labels_status=$?

0 commit comments

Comments
 (0)