通过 Azure Devops 中的 UI(发布)创建发布管道时,您可以选择取消以前的发布。
我如何在我的发布管道中使用 YAML 创建它,现在你可以看到所有以前的版本仍在等待
取消以前版本的天蓝色管道yaml
对于这个问题,恐怕目前 yaml 还不支持。
从这个文档中,我们可以知道:Queuing policies are not yet supported in YAML pipelines.
Subsequent releases
设置也是一部分Deployment queue settings
。所以Deploy latest and cancel the others
目前也不应该支持,只能在经典流水线中实现。
除了否定的答案,我认为你想要的是一个好主意!所以我 在 DC 论坛上发布了一个功能请求。任何对此感兴趣的人都可以投票并跟踪它。您也可以对该建议票进行投票并在那里分享您的评论。如果产品团队看到它,他们会提供更新。希望这可以帮助。