是否可以在 azure devops 中禁用发布管道的手动触发器

Is it possible to disable manual trigger for release pipeline in azure devops

我已经在我的环境中以开发 -> 测试 -> uat -> 生产阶段的方式配置了一个发布管道。

我的问题是是否可以禁用手动部署发生在各个阶段,比如在测试阶段完成之前我们不应该能够部署到 uat。

现在我们将能够手动 运行 uat 阶段,即使开发和测试阶段尚未完成或者我们还没有 运行 这些阶段。

目前我们无法为发布管道中的特定阶段禁用手动触发,但我们可以control deployments using approvals, so you can set a pre-deployment approval for uat stage, and then deny broken deployment. Also we can set Gate for stage, see: Release gates and approvals overview了解详情。