【发布时间】:2021-04-30 10:39:35
【问题描述】:
当新的更改被推送到 PR 时,我们的 PR 环境部署会被取消。我试图阻止这种情况,但无法找到确定的位置。
PR 环境部署设置为我们主分支上的可选分支策略。这将启动 PR 分支上的构建管道,该管道会生成一个工件,然后触发 PR 环境部署。 PR 构建部署是手动触发的。
为“拉取请求部署”设置 PR 作业预部署条件,并在构建工件的“发布后”触发。在管道上,启用了拉取请求触发器并启用了持续部署。
有趣的是,PR 构建不会被推送的更改取消,并且在构建期间推送更改不会阻止部署运行。只是一旦触发了部署,当更改推送到 PR 分支时立即取消。
【问题讨论】:
标签: azure-devops