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

问题描述

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

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

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

我的YAML文件:

pr:
- master

解决方法

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...