This is an automated email from the ASF dual-hosted git repository. zhangstar333 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push: new 0604da22673 [chore](ci) adjust trigger of different branch (#34785) 0604da22673 is described below commit 0604da22673f23b488a99a9defd9651aa76987c3 Author: Dongyang Li <hello_step...@qq.com> AuthorDate: Mon May 13 20:00:09 2024 +0800 [chore](ci) adjust trigger of different branch (#34785) Co-authored-by: stephen <hello-step...@qq.com> --- .github/workflows/comment-to-trigger-teamcity.yml | 50 +++++++++++++++-------- 1 file changed, 32 insertions(+), 18 deletions(-) diff --git a/.github/workflows/comment-to-trigger-teamcity.yml b/.github/workflows/comment-to-trigger-teamcity.yml index d1f0eb3ddff..561597bd57a 100644 --- a/.github/workflows/comment-to-trigger-teamcity.yml +++ b/.github/workflows/comment-to-trigger-teamcity.yml @@ -148,12 +148,17 @@ jobs: run: | source ./regression-test/pipeline/common/teamcity-utils.sh set -x - trigger_or_skip_build \ - "${{ steps.changes.outputs.changed_fe_ut }}" \ - "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ - "${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \ - "feut" \ - "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" + if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" || + "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-2.0'" ]]; then + trigger_or_skip_build \ + "${{ steps.changes.outputs.changed_fe_ut }}" \ + "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ + "${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \ + "feut" \ + "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" + else + echo "PR target branch is not in (master, branch-2.0), skip run feut" + fi - name: "Trigger or Skip beut" @@ -161,24 +166,33 @@ jobs: run: | source ./regression-test/pipeline/common/teamcity-utils.sh set -x - trigger_or_skip_build \ - "${{ steps.changes.outputs.changed_be_ut }}" \ - "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ - "${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \ - "beut" \ - "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" + if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" || + "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-2.0'" ]]; then + trigger_or_skip_build \ + "${{ steps.changes.outputs.changed_be_ut }}" \ + "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ + "${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \ + "beut" \ + "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" + else + echo "PR target branch is not in (master, branch-2.0), skip run beut" + fi - name: "Trigger or Skip cloudut" if: ${{ fromJSON(steps.parse.outputs.comment_trigger) && contains(fromJSON('["cloudut", "buildall"]'), steps.parse.outputs.COMMENT_TRIGGER_TYPE) }} run: | source ./regression-test/pipeline/common/teamcity-utils.sh set -x - trigger_or_skip_build \ - "${{ steps.changes.outputs.changed_cloud_ut }}" \ - "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ - "${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \ - "cloudut" \ - "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" + if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" ]]; then + trigger_or_skip_build \ + "${{ steps.changes.outputs.changed_cloud_ut }}" \ + "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \ + "${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \ + "cloudut" \ + "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}" + else + echo "PR target branch is not master, skip run cloudut" + fi - name: "Trigger or Skip compile" if: ${{ fromJSON(steps.parse.outputs.comment_trigger) && contains(fromJSON('["compile", "buildall"]'), steps.parse.outputs.COMMENT_TRIGGER_TYPE) }} --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org