4

我正在运行 TeamCity 5。我有一个特殊的配置,它保留了 3500 多个过去的构建,以及去年左右的工件。它占用了将近 7 个演出空间,所以我需要清理旧版本。

该配置设置为清理超过 30 天或 5 次构建的所有内容。没有任何构建被固定。服务器上的任何配置都不依赖于工件,即使它们确实如此,我也没有设置“防止依赖工件清理”。其他构建配置清理,但这个特定的没有。

有人对下一步要检查什么有想法吗?

4

1 回答 1

6

我想到了。我不明白 TeamCity 如何保留旧版本。它保留了自第五次成功构建以来的所有构建,而第五次成功构建是一年前。我将清理规则减少为“清理比上一次构建早 30 天且早于第一次成功构建的工件”,并删除了一些历史记录。现在,让开发人员修复他们的单元测试,以便更频繁地成功...... ;)

此外,您可以将“-th successful build”字段留空并限制为天数。

于 2012-07-12T19:57:01.617 回答