Azure DevOps: CI Pipeline在合并后执行



我已经实现了一个管道,一旦创建了Pull Request,它将构建和测试应用程序。它工作得很好,但一旦合并PR,它将再次运行,我只希望它在创建PR时运行。

Yaml命令如下:

trigger:
- development
pool:
vmImage: ubuntu-latest
variables:
buildConfiguration: 'Release'
steps:
- task: UseDotNet@2
displayName: 'Use .NET Core sdk 3.1.000'
inputs:
version: 3.1.x
- task: DotNetCoreCLI@2
displayName: 'Build the application'
inputs:
command: 'build'
projects: 'example.csproj'
configuration: 'Release'
- task: DotNetCoreCLI@2
displayName: 'Run unit tests'
inputs:
command: 'test'
projects: 'example.csproj'
configuration: 'Release'

kraego是对的。

你将不得不删除在您的管道中配置trigger部分,并为该构建配置构建验证分支策略。

相关内容

  • 没有找到相关文章

最新更新