我们使用Bamboo CI。有多个本地代理和许多计划的并行构建。build-dir在bamboo-home中是数百千兆字节,并且分析显示,随着添加新功能分支,它会不断增长。计划似乎在每个本地代理目录中都有副本,也直接存在于build-dir中。
与过期的工件不同,Bamboo似乎不能自动清理此内容。例如,如果一个本地代理被移除,则本地代理生成的目录将永远存在,占用大量空间。
可以设置计划在构建结束时进行清理,但这会影响需要对构建进行事后分析的情况。
由于目录的空间不足,我刚刚添加了一个每天的cron任务,以定期删除超过21天没有访问的文件和目录。当我手动运行它时,我从600GB分区中回收了300GB。我想知道其他人是否遇到了同样的问题,如果长期外部清理build-dir是否安全。这会影响Bamboo构建吗?我错过了一些Bamboo选项可以为我完成这个操作吗?
在Atlassian网站上搜索没有帮助,没有得到答案...其他人是如何控制这个占用空间的程序?
与过期的工件不同,Bamboo似乎不能自动清理此内容。例如,如果一个本地代理被移除,则本地代理生成的目录将永远存在,占用大量空间。
可以设置计划在构建结束时进行清理,但这会影响需要对构建进行事后分析的情况。
由于目录的空间不足,我刚刚添加了一个每天的cron任务,以定期删除超过21天没有访问的文件和目录。当我手动运行它时,我从600GB分区中回收了300GB。我想知道其他人是否遇到了同样的问题,如果长期外部清理build-dir是否安全。这会影响Bamboo构建吗?我错过了一些Bamboo选项可以为我完成这个操作吗?
在Atlassian网站上搜索没有帮助,没有得到答案...其他人是如何控制这个占用空间的程序?