From 5e36f640cb740bbe50651d7fa1d3c926b6eb8089 Mon Sep 17 00:00:00 2001 From: stephen Date: Wed, 31 Jul 2024 13:09:00 +0800 Subject: [PATCH] [ci](trigger) support trigger branch-3.0 --- .../workflows/comment-to-trigger-teamcity.yml | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/.github/workflows/comment-to-trigger-teamcity.yml b/.github/workflows/comment-to-trigger-teamcity.yml index bd3e29dbb0c8e8..5adadaba205d6e 100644 --- a/.github/workflows/comment-to-trigger-teamcity.yml +++ b/.github/workflows/comment-to-trigger-teamcity.yml @@ -150,6 +150,7 @@ jobs: set -x if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" || "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-2.0'" || + "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-3.0'" || "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-2.1'" ]]; then trigger_or_skip_build \ "${{ steps.changes.outputs.changed_fe_ut }}" \ @@ -158,7 +159,7 @@ jobs: "feut" \ "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" else - echo "PR target branch is not in (master, branch-2.0, branch-2.1), skip run feut" + echo "PR target branch is not in (master, branch-2.0, branch-2.1, branch-3.0), skip run feut" trigger_or_skip_build \ "false" \ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ @@ -175,6 +176,7 @@ jobs: set -x if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" || "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-2.0'" || + "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-3.0'" || "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-2.1'" ]]; then trigger_or_skip_build \ "${{ steps.changes.outputs.changed_be_ut }}" \ @@ -183,7 +185,7 @@ jobs: "beut" \ "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" else - echo "PR target branch is not in (master, branch-2.0, branch-2.1), skip run beut" + echo "PR target branch is not in (master, branch-2.0, branch-2.1, branch-3.0), skip run beut" trigger_or_skip_build \ "false" \ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ @@ -197,7 +199,8 @@ jobs: run: | source ./regression-test/pipeline/common/teamcity-utils.sh set -x - if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" ]]; then + if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" || + "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-3.0'" ]]; then trigger_or_skip_build \ "${{ steps.changes.outputs.changed_cloud_ut }}" \ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ @@ -205,7 +208,7 @@ jobs: "cloudut" \ "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" else - echo "PR target branch is not master, skip run cloudut" + echo "PR target branch is not in (master, branch-3.0), skip run cloudut" fi - name: "Trigger or Skip compile" @@ -279,8 +282,9 @@ jobs: echo "COMMENT_TRIGGER_TYPE is buildall, trigger compile is enough, compile will trigger cloud_p0" && exit fi set -x - if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" ]]; then - echo "PR target branch in (master), need run cloud_p0" + if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" || + "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-3.0'" ]]; then + echo "PR target branch is in (master, branch-3.0), need run cloud_p0" trigger_or_skip_build \ "${{ steps.changes.outputs.changed_cloud_p0 }}" \ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ @@ -288,7 +292,7 @@ jobs: "cloud_p0" \ "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" else - echo "PR target branch not in (master), skip run cloud_p0" + echo "PR target branch is not in (master, branch-3.0), skip run cloud_p0" trigger_or_skip_build \ "false" \ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ @@ -305,8 +309,9 @@ jobs: echo "COMMENT_TRIGGER_TYPE is buildall, trigger compile is enough, compile will trigger cloud_p1" && exit fi set -x - if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" ]]; then - echo "PR target branch in (master), need run cloud_p1" + if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" || + "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-3.0'" ]]; then + echo "PR target branch is in (master, branch-3.0), need run cloud_p1" trigger_or_skip_build \ "${{ steps.changes.outputs.changed_cloud_p1 }}" \ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ @@ -314,7 +319,7 @@ jobs: "cloud_p1" \ "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" else - echo "PR target branch not in (master), skip run cloud_p1" + echo "PR target branch is not in (master, branch-3.0), skip run cloud_p1" trigger_or_skip_build \ "false" \ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ @@ -341,8 +346,9 @@ jobs: source ./regression-test/pipeline/common/teamcity-utils.sh set -x if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" || + "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-3.0'" || "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-2.0'" ]]; then - echo "PR target branch in (master, branch-2.0), need run performance" + echo "PR target branch is in (master, branch-2.0, branch-3.0), need run performance" trigger_or_skip_build \ "${{ steps.changes.outputs.changed_performance }}" \ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ @@ -350,7 +356,7 @@ jobs: "performance" \ "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" else - echo "PR target branch not in (master, branch-2.0), skip run performance" + echo "PR target branch is not in (master, branch-2.0, branch-3.0), skip run performance" trigger_or_skip_build \ "false" \ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \