【发布时间】:2019-09-12 01:06:46
【问题描述】:
我正在为我在 Azure DEVOPS 上的版本设置部署前批准。 我目前面临的问题是,一旦授权人批准请求,发布就会自动部署到环境中。我希望在请求它的人在部署前批准后单击部署按钮之前不部署该版本。我目前的设置:
一旦用户批准部署,它就会自动部署。我希望在批准后手动触发部署。
【问题讨论】:
标签: azure-devops
我正在为我在 Azure DEVOPS 上的版本设置部署前批准。 我目前面临的问题是,一旦授权人批准请求,发布就会自动部署到环境中。我希望在请求它的人在部署前批准后单击部署按钮之前不部署该版本。我目前的设置:
一旦用户批准部署,它就会自动部署。我希望在批准后手动触发部署。
【问题讨论】:
标签: azure-devops
一旦用户批准部署,它就会自动部署。我希望在批准后手动触发部署。
恐怕我们无法在批准后手动触发部署(至少目前不是)。
我以前和你有同样的要求,但是和我的经理沟通后,我们发现这样的要求会带来风险。例如,我手动触发了一次部署,得到了我的经理的批准(The Approvers),但是如果手动发布仍然是我触发的,可能会在我的经理没有触发的时间段内触发此部署想要部署。显然这是不合理的。
另外,由于我们选择选项Manual only并添加Approvers,这意味着我们已经准备好进行此部署,由审批者决定是否部署和部署时间。
批准者可以选择Defer deployment for later:
顺便说一句,如果您不关心此风险,您可以在我们的 UserVoice 网站 (https://developercommunity.visualstudio.com/content/idea/post.html?space=21) 上添加您对该功能的请求,这是我们产品建议的主要论坛。感谢您帮助我们构建更好的 Azure DevOps。
希望这会有所帮助。
【讨论】: