Azure 发布管道 - 需要特定数量的批准。

问题描述 投票:0回答:1

我的团队想在发布管道PROD阶段对2个审批进行把关(正好是2个)。很明显,可以按照 "任何一个审批 "或 "所有审批 "的顺序进行把关,但是否可以要求正好是2个?

我试着根据我找到的一些ms文档研究环境,但我不知道如何将它与我们的发布管道联系起来。我能想到的最接近的解决方法是,要么是前一阶段的后批准,要么是相关阶段的预批准,并勾选 "如果前一阶段批准了,用户就不能批准"(如果这和我想的一样的话),或者是研究手动干预任务(这似乎是个黑客,尽管我还没怎么研究)。

任何建议或智慧的话语都将是非常感激的!

azure-pipelines azure-pipelines-release-pipeline
1个回答
0
投票

默认情况下,所有用户都必须批准部署(按任意顺序)。如果添加了一个组,该组中的一个用户必须批准部署。

根据 "批准者 "的定义,如果要实现正好两个,只能指定两个用户作为批准者。

另外,在审批策略中不应该有 "如果前一阶段已经批准,用户不能批准 "的选项,正确的描述是 "跳过",而不是 "不能"。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.