首页 > 解决方案 > 触发 Azure Pipelines 构建删除

问题描述

我的任务是验证为什么没有在我公司的本地托管 Azure DevOps 服务器中删除过期的构建。

在查询 SQL 数据库时,我发现删除的构建很少,其中大部分是手动触发的。

大多数构建都没有被主动保留。在此处输入图像描述

我发现这个问题问的问题与我问的问题几乎相同,但似乎没有答案。在我看来,对于这种情况,似乎存在一个不常见的错误,尚未被诊断出来。我的问题是:有没有办法,例如通过 REST API 来触发删除通过 DevOps 管理界面定义的构建?

在进一步的审查中,我发现实际上似乎正在发生的是 DevOps,虽然更新到最新版本,但似乎正在应用每个管道规则。其中一个管道具有此自定义规则:自定义规则并且我有证据告诉我正在根据该规则删除构建。

标签: azure-devopstfs

解决方案


我在 Visual Studio 的开发人员社区中找到了答案。似乎是在他们的2020.0.1 Patch 2 Release中修复的问题。但是,我应该指出,即使该问题已正式结束,截至该日期仍有几票反对票。


推荐阅读