原文地址
WHAT
通过shell脚本,批量删除jenkins的构建历史。
WHY
jenkins每构建一个任务,就会生成一个构建历史的文件夹,里面包含每次构建的日志。所以jenkins跑的时间久了,定时任务的构建历史就会有一大堆文件。文件倒是不大,但是服务器的inode空间是有限的,结果就会导致inode空间不足。所以就写了个shell脚本删除jenkins的构建历史。
HOW
首先,找到jenkins的系统配置:
jenkins中的任意视图比如(All) -> 左侧的系统管理 -> 系统设置
然后就可以看到主目录:/var/lib/jenkins
然后,根据这个链接找到了循环文件的方法:
<