每个干净的结帐TeamCity都会为构建创建<Agent Work Directory>/<VCS settings hash code>
目录
Automatic Checkout Directory Cleaning是可行的,可以指定清理旧构建目录的规则。
如何在创建新目录之后调整代理以清理旧的构建目录,而不是在工作目录中维护构建历史记录?
感谢。
答案 0 :(得分:2)
您的回答是正确的! ;)
Automatic Checkout Directory Cleaning部分说明:
可以通过以下任一方式指定新值(以小时为单位)来更改自动目录到期的时间范围:
- buildAgent.properties文件中的'system.teamcity.agent.build.checkoutDir.expireHours'代理属性;
- 'system.teamcity.build.checkoutDir.expireHours'构建配置属性
将属性设置为“0”将导致在构建完成后立即删除结帐目录。