从单个发布管道中按顺序批准多个发布

时间:2019-03-11 07:58:19

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

在这种情况下,我将根据相同的发布定义将3个发布排入队列。这些版本具有批准门,并且在那时全部停止。我的问题是我只能按顺序批准它们(即先发布1,然后发布2,然后发布3)。

是否可以按任何顺序批准它们?

对于背景:每个发行版均创建有一个变量,该变量确定部署到哪个服务器,因此顺序无关紧要。

2 个答案:

答案 0 :(得分:1)

  

是否可以按任何顺序批准它们?

是的,您可以通过选择“部署队列设置”标签上的选项 Unlimited 来取消默认限制:

enter image description here

希望这会有所帮助。

答案 1 :(得分:0)

默认行为的确是只允许按顺序发布。 您可以在给定环境的“部署前条件”下进行更改。 通过将“并行部署数”从特定更改为无限。

或保留具体的数字,但如果更适合您的用例,则将其更改为默认值“ 1”以外的其他值。

enter image description here