如何在允许 PR 完成之前测试成功发布?
How to test a successful release prior to allowing PR to complete?
我知道可以在分支上设置构建验证策略,它会触发 PR 构建以确保它成功。
在允许 PR 完成之前,是否有任何方法可以测试成功发布?有以下状态策略选项 - 但它显示一个空的下拉列表。
如果您运行使用经典管道,则需要执行几个步骤,如 Microsoft docs: Deploy pull request builds
中所述
简而言之:您的身份政策是正确的。它可能是空的,因为版本还没有 运行,或者它有 运行 但没有正确的设置。
您需要在发布管道的某个阶段切换拉取请求部署,例如在开发阶段。图片取自上述文档
启用该切换后,您应该 运行 发布一次,之后,状态应作为一个选项出现在您的策略中,然后您可以将其设置为必需条件。
如需完整的步骤,您可以按照上面提到的 Microsoft 文档进行操作。
我知道可以在分支上设置构建验证策略,它会触发 PR 构建以确保它成功。
在允许 PR 完成之前,是否有任何方法可以测试成功发布?有以下状态策略选项 - 但它显示一个空的下拉列表。
如果您运行使用经典管道,则需要执行几个步骤,如 Microsoft docs: Deploy pull request builds
中所述简而言之:您的身份政策是正确的。它可能是空的,因为版本还没有 运行,或者它有 运行 但没有正确的设置。
您需要在发布管道的某个阶段切换拉取请求部署,例如在开发阶段。图片取自上述文档
启用该切换后,您应该 运行 发布一次,之后,状态应作为一个选项出现在您的策略中,然后您可以将其设置为必需条件。
如需完整的步骤,您可以按照上面提到的 Microsoft 文档进行操作。