如何绕过管道并释放到特定环境

时间:2017-12-13 19:18:02

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

我尝试将版本设置为三个环境,Dev,QA,Production,以及失败,主要是IIS应用程序错误。

现在,我正在尝试设置QA环境。不幸的是,要让发布通过需要大量的试验和错误。当它失败时,我必须编辑版本,编辑QA环境的任务,然后开始全面发布。

我的问题是,我只是想尝试进行此设置,这些都不是真实的"版本。但是,在每次配置更改后,我都会浪费时间将代码部署到我的" Dev"环境。我已经知道这些步骤有效了。

有没有办法可以跳过环境,并选择我希望它发布代码的特定环境?

2 个答案:

答案 0 :(得分:2)

当您开始发布时,您会看到所有环境及其部署条件的列表。将所有环境简单设置为“手动”。然后,在创建发行版时,可以从“部署”菜单中选择要部署的环境。

答案 1 :(得分:2)

正如Daniel所说,您可以在开始发布时选择要手动部署的环境。

enter image description here

您也可以直接为环境设置手动:

enter image description here

您还可以使用特定标记或分支(git)启用工件过滤器,然后只需要工件满足过滤器,该版本就可以部署到此环境。

enter image description here