Jenkins批量删除历史构建记录
Jenkins的构建次数过多时,构建记录就会一致存储叠加,会占用磁盘空间,如图所示,只能一个一个的删除,这个时候可以使用脚本命令,批量删除构建历史记录
1.点击设置
2.找到脚本命令编辑
3.输入:
def jobName = "test" //删除的项目名称
def maxNumber = 65 // 保留的最小编号,意味着小于该编号的构建都将被删除
Jenkins.instance.getItemByFullName(jobName).builds.findAll {
it.number <= maxNumber
}.each {
it.delete()
}
4.点击运行即可,运行完后可以看到被删除的构建历史记录有哪些
5.返回至项目的构建空间,可以看到只剩大于65的历史记录了
6.至此,批量删除Jenkins构建历史记录成功
转载请说明
Jenkins批量删除历史构建记录相关推荐
- github 删除历史提交记录的可行方案
github 删除历史提交记录的可行方案 删除历史版本 亲自研究发现的可行方案 一.创建新分支,复制所有内容并提交 获取最新 : git pull origin master切换分支:git chec ...
- 【第8篇】Python爬虫实战-批量删除csdn私信记录
不知道你们有没有这么一个需求,就是在csdn中,如果你关注的博主太多,每天收到的私信记录就非常多.如果要删除,得一个一个删,数量少,问题倒不是很大,如果私信记录有几百条,那么手动删就是一个费时费力的活 ...
- mysql批量删除多条记录的sql语句_一次删除多条记录的sql语句
在sql中要一次性删除多条记录我想到二种方法,一种是利用sql in一种是利用循环一条条删除,下面我们主要讲关于sql in 在sql中要一次性删除多条记录我想到二种方法,一种是利用sql in一种是 ...
- jenkins如何实现重新发布历史构建记录里的版本
Jenkins以前打包都会将打出的拷贝放到历史版本里放到Daily_Result里,昨天不只是误操作还是系统问题,误将一个历史版本的包删掉了,而且这个包是之前比较稳定的一个版本,需要重新给客户发,所以 ...
- 域名历史查询工具-批量域名历史注册记录查询
批量备案域查询 在互联网时代,域名备案已经成为一项必要工作,但是批量备案域名是一项繁琐和费力的工作.为了帮助企业和个人轻松应对域名备案,出现了一种新型的解决方案--批量备案域名查询监控软件. 这种软件 ...
- 14.1 CuteFTP中如何删除历史连接记录
法1: 选择:[工具]>[全局选项]>[安全],将选项[程序退出时删除快速链接和链接url的历史]勾选,然后确定,关闭软件,重新打开软件,一切所有的记录就被清除掉了. 法2: 删除c盘的日 ...
- win10删除历史壁纸记录
输入地址: 计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers 删除即可历史壁纸即可 ...
- mysql批量删除多条记录的sql语句_mysql批量删除sql语句
30种mysql优化sql语句查询的方法_计算机软件及应用_IT/计算机_专业资... 简要介绍基础语句: 1.说明:创建数据库 CREATE DATABASE database-name 2.说明: ...
- myeclipse 删除历史工作空间记录
2019独角兽企业重金招聘Python工程师标准>>> 找到安装目录下的configuration/.settings/org.eclipse.ui.ide.prefs文件,打开此文 ...
- php实现复选框删除功能,php怎么实现复选框批量删除
php实现复选框批量删除的方法:首先连接数据库并获取一张表:然后创建一个form表单并定义一个复选框:接着添加一个批量删除按钮:最后创建删除的PHP处理页面即可. 本文操作环境:Windows7系统. ...
最新文章
- 5-3 最长连续递增子序列 (20分)
- iphone开发基础:loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的用法
- 【Python-ML】SKlearn库特征抽取-LDA
- 成功解决AttributeError: ‘str‘ object has no attribute ‘decode‘
- Office远程代码执行漏洞补丁(905413)
- nodejs(6)express学习
- javascript构造函数类和原型prototype定义的属性和方法的区别
- Stack Overflow 2021开发者调查报告 - 数据库篇!
- AgileEAS.NET平台开发案例-药店系统-项目说明
- 华为笔记本支持鸿蒙,华为 EMUI11 多屏协同说明新增支持鸿蒙 2.0 手机连接
- nvm切换node版本的命令
- 深入理解Java虚拟机:垃圾收集器与内存分配策略
- Java入门基础知识之函数
- mac搭建c语言开发环境
- 回答一个关于产品经理的入门门槛高不高的问题
- ajax/ 回调函数(回调地狱)
- java计算器功能_java实现简易计算器功能
- 给函数取一个“好”的名字
- 安卓 获取rtsp流 截屏_安卓星雨视频+星火电视盒子版+安卓文件闪传+安卓截屏大师...
- 柔性电子:超薄可延伸Ag-In-Ga电子皮肤,用于生物电子和人机交互