在Azure DEVOPS中进行预批准后进行手动部署

时间:2019-09-12 01:06:46

标签: azure-devops

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

用户批准部署后,即会自动进行部署。我希望批准后手动触发部署。

1 个答案:

答案 0 :(得分:1)

  

用户批准部署后,即会自动进行部署。我希望批准后手动触发部署。

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

我以前和您有相同的要求,但是在与经理沟通之后,我们发现这样的要求会带来风险。例如,我手动触发了部署并获得了我的经理(审批者)的批准,但是如果仍然由我触发了手动发布,则可以在我的经理未执行的时间内触发此部署要部署。显然,这是不合理的。

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

批准人可以选择Defer deployment for later

enter image description here

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

enter image description here

希望这会有所帮助。