【问题标题】:Is it possible to disable manual trigger for release pipeline in azure devops是否可以在 azure devops 中禁用发布管道的手动触发
【发布时间】:2021-05-03 13:39:43
【问题描述】:

我在我的环境中配置了一个发布管道,其方式为 dev -> test -> uat -> prod 阶段。

我的疑问是是否有可能在个别阶段禁用手动部署,例如在测试阶段完成之前我们应该无法部署到 uat。

现在我们将能够手动运行 uat 阶段,即使开发和测试阶段尚未完成或我们尚未运行这些阶段。

【问题讨论】:

    标签: azure-devops azure-pipelines azure-pipelines-release-pipeline azure-pipelines-yaml


    【解决方案1】:

    目前我们无法禁用发布管道中特定阶段的手动触发,但我们可以control deployments using approvals,因此您可以为 uat 阶段设置部署前批准,然后拒绝中断部署。也可以为stage设置Gate,详见:Release gates and approvals overview

    【讨论】:

    • 嗨塞巴斯蒂安,我的回答有效吗?请检查它,并请让我知道结果。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-13
    • 2023-03-05
    相关资源
    最近更新 更多