目前,我有一个这样的发布管道:
工件在pull request trigger
分支中有一个master
。因此,每次有PR来掌握此版本时,都会触发该事件。
在我的master分支上,我有一个status policy
的{{1}},这是发布管道的名称。在我的PR中,我可以看到该政策有效。
因此,当我创建新的PR时,将触发构建管道以创建该分支的新构建。如果构建成功,则将触发VSTS-RM/Pokedex Release
管道中的development
阶段。所以这一切都很好。
完成PR后,开发分支将合并到master中。但是Pokedex Release
管道的production
阶段没有任何反应。
这是Pokedex Release
阶段的Pre-deployment conditions
配置:
因此,没有任何触发条件,什么也没发生也不太奇怪。
那我如何触发当前Production
管道中的production
阶段来完成PR?
答案 0 :(得分:0)
Pull request deployment
专门用于此目的:
您还需要在触发屏幕上启用拉取请求触发