Build 团队城市工件限制
我需要限制特定构建保留的工件数量。这个构建生成了非常大的工件输出,这将占用磁盘空间。理想情况下,我只想将该版本配置为最多保留最后3个成功版本,但我不想将此限制应用于所有项目。转到:Build 团队城市工件限制,build,teamcity,Build,Teamcity,我需要限制特定构建保留的工件数量。这个构建生成了非常大的工件输出,这将占用磁盘空间。理想情况下,我只想将该版本配置为最多保留最后3个成功版本,但我不想将此限制应用于所有项目。转到: 管理 构建历史清理(右菜单) 在底部的“管理清理规则”下选择项目/生成 单击“编辑” 在弹出窗口中,为“清理工件”选择“自定义” 将“3”放在“第次成功构建之前” 保存 这是你想要的。唯一值得一提的是,它只会在第n次成功构建后丢弃工件 或者,设置中提供的另一个选项是基于日期的清理,如“仅保留过去7天” TeamCi
TeamCity 9.x及以上版本的更新:
管理
*清理规则
在左侧菜单上要清理的内容
下,选择编辑
链接Artifacts
部分下,在框中输入一个值:比第[]次成功构建早
,您的所有项目都将受到影响。如果为项目组设置选项,也会出现这种情况
TeamCity 2019更新
Edit Build Configuration
- 它看起来类似于:
Administration//YourParentProject
YourParentProject
在上面的示例中。)清理规则
工作得很有魅力。正是医生要的。