在我的项目中,我要配置 CI 和 PR 构建。我选择这些作为单独的版本,因为如果CI和PR都使用相同的版本,则状态徽章会被弄脏。
在我的CI版本中配置
trigger:
branches:
include:
- 'master'
但是,当我创建PR时,它会被触发。即使在Azure DevOps UI中,我也可以看到PR触发器已“启用”(请参见下文)。请注意,我不会覆盖任何触发器。
答案 0 :(得分:2)
您必须在yaml文件中添加pr: none
才能停止 PR 触发器。默认情况下,它为所有分支触发。对于 CI 也是如此。
参考: