在Jenkins页面左侧,点击“系统管理”,再点击“脚本命令行”。
然后执行
Jenkins.instance.getItems().each {
Jenkins.instance.getItemByFullName(it.name).builds.eachWithIndex {j,i->
if (i != 0) {
j.delete()
}
}
}
i != 0就表示保留最新的一条记录。他是根据时间降序排列的。
想多保留几条就改i != 0的条件就可以了。例如,保留最新三条记录,就i > 2