首页 > 解决方案 > AzureDevops - PR 触发器 - PR 状态保持在“进行中”状态

问题描述

我们为我们的版本启用了拉取请求触发器,并且所有自动阶段都已经完成。但是,拉取请求状态仍显示为进行中。我们正确设置了分支策略和拉取请求触发器。

注意- 手动部署的阶段很少,然后是启用 PR 触发器的阶段。这是造成问题的原因吗?

标签: triggersazure-devopspull-request

解决方案


PR 状态是发布的整体状态。在多个阶段的情况下,如果任何阶段处于“进行中”状态,则状态将为“进行中”。状态考虑了启用“拉取请求部署”选项的所有阶段。在您的情况下,由于存在启用拉取请求部署且未启动的阶段(因为前面的阶段是手动的)状态将是“进行中”。如果您不希望这些阶段用于 PR 验证,请禁用这些阶段的选项。那么状态计算将不考虑这些阶段。


推荐阅读