隨着Jenkins 的build 次數增多,JENKINS_HOME目錄會占用越來越多的磁盤空間,這個時候就需要考慮如何刪除Jenkins舊的build了。
項目管理 ----》 腳本命令行 ---》放入下面的腳本

def jobName = "ugou-admin-online" //刪除的項目名稱
def maxNumber = 600 // 保留的最小編號,意味着小於該編號的構建都將被刪除
Jenkins.instance.getItemByFullName(jobName).builds.findAll {
it.number <= maxNumber
}.each {
it.delete()
}
將上面的變量替換成你的項目名稱和保留的編號,這樣你就可以實現批量刪除了。
然后運行。

