Jenkins-系统管理-脚本命令行,通过执行以下脚本进行批量删除job的构建历史记录
def jobName = "test" //删除的项目名称
def maxNumber = 600 // 保留的最小编号,意味着小于该编号的构建都将被删除
Jenkins.instance.getItemByFullName(jobName).builds.findAll {
it.number <= maxNumber
}.each {
it.delete()
}
Jenkins-系统管理-脚本命令行,通过执行以下脚本进行批量删除job的构建历史记录
def jobName = "test" //删除的项目名称
def maxNumber = 600 // 保留的最小编号,意味着小于该编号的构建都将被删除
Jenkins.instance.getItemByFullName(jobName).builds.findAll {
it.number <= maxNumber
}.each {
it.delete()
}
本文标题:Jenkins批量删除job的构建历史记录
本文链接:https://www.haomeiwen.com/subject/gwgnqrtx.html
网友评论