ZhangGuoqiang666 opened a new issue, #16835:
URL: https://github.com/apache/doris/issues/16835

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/doris/issues?q=is%3Aissue) and found no 
similar issues.
   
   
   ### Description
   
   change the teamcity pipeline trigger : triggered by github pull request 
comment
   
   ### Solution
   
   change the teamcity pipeline trigger : triggered by github pull request 
comment
   
   
   Now we'll update the pipeline trigger on teamcity to include the following 
special keyword comments in the PULL REQUEST COMMENT section.
   
   Key words:
   buildall: This keyword will trigger other pipelinings on teamcity other than 
external
   compile: This keyword will trigger the code compilation pipeline for the 
corresponding branch
   feut: This keyword will trigger the FE unit test pipeline
   beut: This keyword will trigger the BE unit test pipeline
   p0: This keyword will trigger the test pipeline for the P0 use case
   p1: This keyword will trigger the test pipeline for the P1 use case
   external: This keyword will trigger tests for the external component
   
   Note:
   p0,p1, and external pipelining all depend on compile-phase output, so when 
you want to retry one of these pipelining separately, you need to make sure 
that the corresponding branch has compiled output. If not, please first run the 
compile phase by adding the keyword with compile in the comment area of the 
corresponding pull request. Build the dependency pipeline after compiling.
   
   For example:
   When developers add a comment with a buildall keyword to the Conversation 
area of the PULL REQUEST, for example: "run buildall cases", git action will 
detect this behavior and trigger FE single test, BE single test, and code 
compilation pipeline. when the code compilation pipeline. p0 and p1 pipeline. 
if you want to execute data lake related use cases simultaneously, You can add 
external to buildall, and the external pipeline will automatically start the 
data lake environment to perform the relevant tests.
   
   When developers find a pipeline running error but want to retry it, they can 
add a comment with the pipeline keyword in the Conversation area of the PULL 
REQUEST, such as rerun p1. If p1 fails the test due to lack of compilation 
output, So we need to add a comment with the compile keyword first, and after 
successful compilation, p0,p1 pipeline will be automatically triggered.
    
   
   ### Are you willing to submit PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to