无法为分支机构策略选择正确的版本

时间:2019-06-09 09:21:08

标签: azure azure-devops

我有一个Pokedex Feature Release管道已成功释放。在我的master分支策略中,我要添加该版本作为要求。所以我来到Require approval from additional services并添加了政策:

但是您可以看到我的Pokedex Feature Release管道是不可选的。

enter image description here

实际上所有这些选项都已过时。这些是我当前的发布管道。

enter image description here

我手动添加了Pokedex Feature Release管道:

enter image description here

您可以看到它已成功发布:

enter image description here

但是PR中的状态不完整。

还是我误认为可以将发布管道用作分支策略?

2 个答案:

答案 0 :(得分:1)

  

无法为分支策略选择正确的版本

我和你以前有同样的问题。您可以检查我的解决方案是否对您有帮助。

要解决此问题,我自动释放管道,而不是手动释放

将构建策略添加到管道的分支中,然后在Pokedex Feature Release中将其释放,然后启用Continuous deployment triggerPull request trigger

enter image description here

然后将请求请求添加到管道的分支,它将触发构建和发布。

发布完成后,在为Pokedex Feature Release pipeline分支添加状态策略时,您会看到master是可选的。

希望这会有所帮助。

答案 1 :(得分:0)

您需要首先批准(或删除强制批准)并将auto-complete设置为true,然后在所有检查完成后立即完成。

相关问题