侧边栏壁纸
博主头像
极简笔记博主等级

极简笔记,书写你的精彩程序人生!

  • 累计撰写 147 篇文章
  • 累计创建 24 个标签
  • 累计收到 8 条评论

目 录CONTENT

文章目录

jenkins批量删除job的构建历史

极简笔记
2022-12-04 / 0 评论 / 0 点赞 / 1,143 阅读 / 112 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-12-04,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

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()
}

本文转自 https://blog.csdn.net/skybboy/article/details/126655891,如有侵权,请联系删除。

0

评论区