我有一个Pokedex Feature Release
管道已成功释放。在我的master
分支策略中,我要添加该版本作为要求。所以我来到Require approval from additional services
并添加了政策:
但是您可以看到我的Pokedex Feature Release
管道是不可选的。
实际上所有这些选项都已过时。这些是我当前的发布管道。
我手动添加了Pokedex Feature Release
管道:
您可以看到它已成功发布:
但是PR中的状态不完整。
还是我误认为可以将发布管道用作分支策略?
答案 0 :(得分:1)
无法为分支策略选择正确的版本
我和你以前有同样的问题。您可以检查我的解决方案是否对您有帮助。
要解决此问题,我自动释放管道,而不是手动释放。
将构建策略添加到管道的分支中,然后在Pokedex Feature Release
中将其释放,然后启用Continuous deployment trigger
和Pull request trigger
:
然后将请求请求添加到管道的分支,它将触发构建和发布。
发布完成后,在为Pokedex Feature Release pipeline
分支添加状态策略时,您会看到master
是可选的。
希望这会有所帮助。
答案 1 :(得分:0)
您需要首先批准(或删除强制批准)并将auto-complete设置为true,然后在所有检查完成后立即完成。