【发布时间】:2017-08-02 19:36:41
【问题描述】:
我的团队正在使用 VSTS Build & Release 机制,结合拉取请求分支安全设置,这样代码只能在拉取请求完成时才被合并。
虽然我们遇到了一些奇怪的事情,因为当创建拉取请求(并生成构建以证明提交)时 - 由拉取请求触发的此构建的完成也间接触发了发布,因为我们有一个释放触发器设置。
这本身可能没问题,但是在“完成”拉取请求时也会发生另一个构建和发布周期!
有没有办法让 VSTS 发布触发器仅在拉取请求完成并合并到发布分支时才启动?
谢谢!
【问题讨论】:
标签: git azure-devops azure-pipelines azure-pipelines-release-pipeline