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 <[email protected]>
AuthorDate: Mon May 13 20:00:09 2024 +0800
[chore](ci) adjust trigger of different branch (#34785)
Co-authored-by: stephen <[email protected]>
---
.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: [email protected]
For additional commands, e-mail: [email protected]