阻止在手动发布定义创建时自动部署

时间:2018-12-14 02:34:42

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

我们目前有一个设置,我们计划在每个星期日的凌晨4点安排管道以创建新的发行版定义。 我们已经设置了测试阶段之一来触发“发布后”部署。

这非常有效,并且可以自动部署新版本,但是存在的问题是,因为我们在测试阶段设置了“发布后”触发器,所以每次有人手动手动创建发布定义时,然后阶段也会部署。

如果发布定义是自动不是手动创建的,我们只希望阶段进行部署。

我们的问题似乎源于必须在舞台上设置“发布后”触发器。

是否有一种方法可以配置为不在手动创建时部署?还是我们可以采取的另一种方法?

1 个答案:

答案 0 :(得分:1)

根据您使用的版本,在创建发行版时应该有一个选项,可以将舞台触发器从自动更改为手动。您只需为拥有发行版创建权的人员提供培训,以确保他们指定了该设置。

enter image description here