azure-devops - 如何停止先前排队的发布而不必一次取消它们?
问题描述
我们有一个发布管道,每次构建完成时都会自动创建一个新版本。
那时,我们有一个候选版本,所以这是有道理的。每个构建都可能是可发布的。
在管道中,Release 自动转到 dev。所以我们得到一个签入和构建,然后它进入开发服务器。
发布到 Stage 时有一个批准门。批准通常需要一段时间,在等待批准的同时开发将继续。
现在,我们有 10 - 15 个构建被列为排队。
所以,我需要自动取消每一个,以便开始发布最新版本的阶段。
有没有办法在更新版本进入队列时自动取消发布,或者我应该在开发阶段创建一个 POST-approval 让它保持在阶段之外,直到有人在该发布版本上点击“开始”?
我用对了吗?
解决方案
推荐阅读
- c++ - C++ 序列点和 C++17 中评估顺序的更改
- python - 如何使用其他字段的值在 django 模型中创建字段?
- python - Raspberry PI 上的 Kivy:取消安排活动的正确方法
- android - Robolectric 和 AndroidX ClassNotFoundException android.support.v4.app.NotificationCompat$Style
- javascript - 使用 Google Calendar API,有没有办法获取和存储与会者的响应?
- c# - 是否表达
> 使用混合的静态/实例成员? - python-3.x - 囚箱问题,模拟解
- java - 如何将 Spring Data LDAP 存储库分配给特定连接(LDAPTemplate)?
- bash - 如何从给定字符串的开头到结尾获取子字符串
- node.js - 如何在 Axios 中传递 Bearer 令牌