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

How do I stop the previous queued releases without having to cancel them one at a time?

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

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

在管道中,发布自动转到开发。所以我们签入并构建,然后它转到开发服务器。

转移到 Stage 的版本有一个审批门。审批通常需要一段时间,开发将在等待审批期间继续进行。

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

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

有没有一种方法可以在新版本进入队列时自动取消发布,或者我是否应该在开发阶段创建一个 POST-approval 以使其退出阶段,直到有人点击 "go" 在该发行版本上?

我用对了吗?

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