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 c15c1ab1294 [chore](ci) trigger a must success pipeline (#30711)
c15c1ab1294 is described below
commit c15c1ab12942667155b92378bea8328b687a6ae8
Author: Dongyang Li <[email protected]>
AuthorDate: Thu Feb 1 20:00:18 2024 +0800
[chore](ci) trigger a must success pipeline (#30711)
Co-authored-by: stephen <[email protected]>
---
.github/workflows/comment-to-trigger-teamcity.yml | 14 ++++++++++++++
regression-test/pipeline/common/teamcity-utils.sh | 6 ++----
2 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/comment-to-trigger-teamcity.yml
b/.github/workflows/comment-to-trigger-teamcity.yml
index 65ea856f9a2..1385b52368c 100644
--- a/.github/workflows/comment-to-trigger-teamcity.yml
+++ b/.github/workflows/comment-to-trigger-teamcity.yml
@@ -269,6 +269,13 @@ jobs:
"${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
"performance" \
"${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"
+
+ trigger_or_skip_build \
+ "${{ steps.changes.outputs.changed_performance }}" \
+ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \
+ "${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
+ "perf" \
+ "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"
else
echo "PR target branch not in (master, branch-2.0), skip run
performance"
trigger_or_skip_build \
@@ -277,4 +284,11 @@ jobs:
"${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
"performance" \
"${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"
+
+ trigger_or_skip_build \
+ "false" \
+ "${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \
+ "${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
+ "perf" \
+ "${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"
fi
diff --git a/regression-test/pipeline/common/teamcity-utils.sh
b/regression-test/pipeline/common/teamcity-utils.sh
index 4d5ac7a5706..be7f8af93c5 100644
--- a/regression-test/pipeline/common/teamcity-utils.sh
+++ b/regression-test/pipeline/common/teamcity-utils.sh
@@ -32,11 +32,10 @@ comment_to_pipeline=(
['p0']='Doris_DorisRegression_P0Regression'
['p1']='Doris_DorisRegression_P1Regression'
['external']='Doris_External_Regression'
- ['clickbench']='Doris_Performance_Clickbench_ClickbenchNew'
['pipelinex_p0']='Doris_DorisRegression_P0RegressionPipelineX'
['arm']='Doris_ArmPipeline_P0Regression'
- ['tpch']='Tpch_TpchSf100'
['performance']='Doris_PerformanceNew_Performance'
+ ['perf']='Doris_DorisPerformance_Performance'
)
# github中评论的要触发的流水线名字
@@ -54,10 +53,9 @@ conment_to_context=(
['p1']='P1 Regression (Doris Regression)'
['external']='External Regression (Doris External Regression)'
['pipelinex_p0']='P0 Regression PipelineX (Doris Regression)'
- ['clickbench']='clickbench-new (clickbench)'
['arm']='P0 Regression (ARM pipeline)'
- ['tpch']='tpch-sf100 (tpch)'
['performance']='performance (Performance New)'
+ ['perf']='performance (Doris Performance)'
)
get_commit_id_of_build() {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]