1、点击系统设置->脚本命令行


2、 输入删除脚本,点击运行即可
// 小于最大构建数量,都删除
def maxNumber = 10000
// 获取所有任务名
def jobNames = Jenkins.instance.getJobNames()
// 循环删除
for (def jobName : jobNames) {
def job = Jenkins.instance.getItemByFullName(jobName)
job.getBuilds().each{it.delete()}
// 设置下次从1开始
job.nextBuildNumber = 1
job.save()
}


本文介绍如何通过脚本命令行在Jenkins中删除超过指定数量的所有任务构建,并更新下一次构建编号。涉及获取任务名、遍历删除并重置构建计数。
5874

被折叠的 条评论
为什么被折叠?



