【发布时间】:2021-09-30 12:59:08
【问题描述】:
我的任务是验证为什么没有在我公司的本地托管 Azure DevOps 服务器中删除过期的构建。
在查询 SQL 数据库时,我发现删除的构建很少,而且大部分是手动触发的。
我找到了this question,它提出的问题与我所问的问题几乎相同,但似乎没有答案。在我看来,对于这种情况,似乎存在一个不常见的错误,尚未被诊断出来。我的问题是:有没有办法,例如通过 REST API 来触发删除通过 DevOps 管理界面定义的构建?
经过进一步审查,我发现实际上似乎正在发生的事情是 DevOps 尽管已更新到最新版本,但似乎正在应用每个管道规则。其中一个管道有这个自定义规则:,我有证据告诉我正在根据该规则删除构建。
【问题讨论】:
-
你能检查这些构建的保留租约吗?
-
这很像另一个问题。保留了一些,但大多数没有
标签: azure-devops tfs