1

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

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

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

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

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

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

有没有办法在更新版本进入队列时自动取消发布,或者我应该在开发阶段创建一个 POST-approval 让它保持在阶段之外,直到有人在该发布版本上点击“开始”?

我用对了吗?

4

1 回答 1

4

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

在此处输入图像描述

于 2019-02-27T19:42:12.667 回答