Azure管道每个拉取请求触发2个作业

时间:2020-09-11 09:01:46

标签: azure azure-devops azure-pipelines

当我针对主服务器创建管道PR触发器时,我总是得到两个正在创建的作业:

一项工作说:“个人CI用于”,另一项工作说:“ PR自动用于”

一个作业总是排在另一个作业之后,而PR等待两个作业都运行,这很烦人,因为它会使构建时间加倍。为什么会产生两个工作?这是Azure DevOps管道中的错误吗?知道我该如何解决吗?

我的YAML文件:

pr:
- master

1 个答案:

答案 0 :(得分:2)

YAML管道默认情况下在所有分支上都配置有CI触发器。您可以通过指定trigger: none完全退出CI触发器:

trigger:
  - none

https://docs.microsoft.com/en-us/azure/devops/pipelines/repos/azure-repos-git?view=azure-devops&tabs=yaml#disabling-the-ci-trigger