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

Prevent automatic deployment on manual release definition creation

我们目前有一个设置,我们安排管道在每周日凌晨 4 点创建新的发布定义。 我们已经设置了我们的测试阶段之一来触发部署 'After Release'。

这完美地工作并自动部署新版本,但是我们遇到的问题是因为我们在测试阶段设置了 'After Release' 触发器,每次有人创建发布定义时 手动然后阶段也部署。

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

我们的问题似乎源于必须在舞台上设置 'After Release' 触发器。

有没有办法将其配置为不在手动创建时部署?或者我们可以采取的其他方法?

根据您使用的版本,创建版本时应该有一个选项可以将阶段触发器从自动更改为手动。您可以只为那些拥有发布创建权限的人提供培训,以确保他们指定该设置。