如何删除 TeamCity 中的所有构建工件?

How to delete all build artifacts in TeamCity?

我注意到 TeamCity 会自动存储工件。我们不需要 TeamCity 来存储任何工件。

如何删除存储在 TeamCity 中的所有构建工件?

首先,您需要配置默认清理规则。默认情况下,所有内容都会永久保存。正因为如此,清理并没有太大作用。

  1. 转到设置
  2. 单击左侧导航中的清理规则。
  3. 您可能会看到多个 "build configuration or template",每个:
  4. 点击编辑。
  5. 在 "Clean Artifacts" 下,选择自定义策略。
  6. 选择自上次构建后 1 天或“第 1 次”成功构建,以您认为最有意义的为准。

下的所有子项目都将继承此配置。 配置完成后,转到 管理 > 服务器管理 > 清理设置

服务器清理设置的先前清理部分使您能够:

  • 查看有关之前服务器清理日期和持续时间的信息,帮助您决定是否在给定时刻启动清理过程
  • 运行 使用立即开始​​清理 按钮手动清理

清理期间,TeamCity 报告进度。如果需要,您可以停止清理过程,剩余的数据将在下次清理时被删除。

只需按下按钮立即开始​​清理