【问题标题】:Manual deployment after pre-approval in Azure DEVOPS在 Azure DEVOPS 中预先批准后手动部署
【发布时间】:2019-09-12 01:06:46
【问题描述】:

我正在为我在 Azure DEVOPS 上的版本设置部署前批准。 我目前面临的问题是,一旦授权人批准请求,发布就会自动部署到环境中。我希望在请求它的人在部署前批准后单击部署按钮之前不部署该版本。我目前的设置:

一旦用户批准部署,它就会自动部署。我希望在批准后手动触发部署。

【问题讨论】:

    标签: azure-devops


    【解决方案1】:

    一旦用户批准部署,它就会自动部署。我希望在批准后手动触发部署。

    恐怕我们无法在批准后手动触发部署(至少目前不是)。

    我以前和你有同样的要求,但是和我的经理沟通后,我们发现这样的要求会带来风险。例如,我手动触发了一次部署,得到了我的经理的批准(The Approvers),但是如果手动发布仍然是我触发的,可能会在我的经理没有触发的时间段内触发此部署想要部署。显然这是不合理的。

    另外,由于我们选择选项Manual only并添加Approvers,这意味着我们已经准备好进行此部署,由审批者决定是否部署和部署时间。

    批准者可以选择Defer deployment for later

    顺便说一句,如果您不关心此风险,您可以在我们的 UserVoice 网站 (https://developercommunity.visualstudio.com/content/idea/post.html?space=21) 上添加您对该功能的请求,这是我们产品建议的主要论坛。感谢您帮助我们构建更好的 Azure DevOps。

    希望这会有所帮助。

    【讨论】:

    • 感谢您的回复。我们的问题是审批经理只在工作时间工作,他们想在那个时间批准发布,并希望支持团队在下班后完成部署。我实际上也会探索 defer 选项。
    • @ArunKumar,知道了,我们也遇到了同样的情况,我们目前的选择是让审批者推迟部署,你可以试试,祝你有美好的一天!
    猜你喜欢
    • 2022-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    • 2020-08-13
    • 1970-01-01
    相关资源
    最近更新 更多