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

Mon*_*and 5 azure-devops azure-pipelines azure-pipelines-release-pipeline azure-pipelines-release-task

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

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

在管道中,发布会自动进入开发阶段。因此,我们进行签入和构建,然后将其发送到开发服务器。

发布到阶段有一个批准门。批准通常需要一段时间,等待批准期间将继续开发。

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

因此,我需要自动取消每一个,以便开始发布最新版本。

当较新的版本进入队列时,有没有办法自动取消发布,或者我应该在开发阶段创建一个后批准,使其保持在阶段之外,直到有人在该发布版本上点击“开始”?

我用这个对吗?

Dan*_*ann 10

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

在此输入图像描述