Microsoft已添加仅为特定分支定义VSTS版本触发器的功能。它在Features Timeline上列为“发布管理编排改进 - 分支条件,多个工件触发器”。
我们也使用分支和PR构建,但我们只从Git master 分支发布代码。在过去,我们甚至不得不为此创建custom extension。
但是,如果多个构建版本被发布,它仍然无法正常工作。请考虑以下情况:
有没有办法确保只采用特定分支构建 发布(在我的情况下主人建立)?
见下面的截图。
1)为2次构建配置触发器。
2)采取的神器来源是最新版本
3)其他分支仍然触发了一些版本(在这种情况下不是master):