gpt4 book ai didi

Jenkins 空间 : how not to store all jars in all builds

转载 作者:行者123 更新时间:2023-12-02 05:00:12 24 4
gpt4 key购买 nike

我有几个 jenkins 构建,每两小时左右运行一次,因为 jenkins 存储构建的数据和元数据,这会占用大量空间,但大部分空间都用于存储的 jar。

Jenkins 为每个构建保留每个 jar,其中大部分并没有真正从一个构建更改为另一个构建,所以我想知道是否有办法

a) 仅存储更改的 jar,这是最好的情况,使用符号链接(symbolic link)或其他内容;

b) 根本不存储 jars,我们实际上并没有通过将 jars 用作调试工具来检查构建,因此我们并不真正需要它们。当然,我可以设置一个 cron 来删除它们,但如果可能的话,我更愿意从 jenkins 内部执行此操作。

最佳答案

Jenkins 仅在您的工作中有“归档工件”构建后操作时才存储 jar 等。如果您没有这个,它不会存档任何东西,除了日志和结果。

如果您想存储一些东西而不是 jar ,您可以在“存档工件”构建后操作的高级设置中更改排除行。

关于 Jenkins 空间 : how not to store all jars in all builds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17093863/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com