如何停止以前的排队版本,而不必一次取消一个?

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

我们有一个发布管道,每次构建完成后都会自动创建一个新版本。

那时候,我们有一个候选版本,所以这是有道理的。每个构建都可能是可释放的。

在管道中,Release会自动进入dev。所以我们得到一个签入和构建,然后它进入开发服务器。

在发布阶段有一个批准门。批准通常需要一段时间,并且在等待批准的同时继续开发。

现在,我们有10-15个构建列表排队。

所以,我需要自动取消每个,以便开始发布LATEST版本到舞台。

有没有办法在较新的版本进入队列时自动取消发布版本,或者我应该在Dev阶段创建POST批准,以使其在某个版本的“发布”版本之前保持不合适状态?

我使用这个吗?

azure-devops azure-pipelines azure-pipelines-release-pipeline azure-pipelines-release-task
1个回答
2
投票

更改部署队列设置,以便只有最新版本才有资格部署到该环境。

enter image description here

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