Jenkins 删除历史构建记录

中文:系统管理 => 脚本命令行:

英文:Manage Jenkins => Script Console

bash 复制代码
def jobName = "Wens-Web" //删除的项目名称
def maxNumber = 105 // 保留的最小编号,意味着小于该编号的构建都将被删除
Jenkins.instance.getItemByFullName(jobName).builds.findAll {
	it.number <= maxNumber
}.each {
	it.delete()
}

删除可以释放空间,原来一个一个的删除,删除了半个多小时都没有删除完,还是这个好用

相关推荐
先做个垃圾出来………11 分钟前
CI/CD与DevOps集成方法
运维·ci/cd·devops
qq_4477053112 分钟前
宝塔通过docker部署JupyterHub指南【常见错误处理】
运维·docker·容器
卡比巴拉—林30 分钟前
HAProxy 实验指南:从零开始搭建高可用负载均衡系统
运维·负载均衡
tanxiaomi42 分钟前
docker 从主机复制文件到容器外进行编辑
运维·docker·容器
minji...43 分钟前
数据结构 堆(4)---TOP-K问题
java·数据结构·算法
命苦的孩子1 小时前
Java 中的排序算法详解
java·开发语言·排序算法
七七powerful1 小时前
sealos 方式安装k8s5节点集群
linux·运维·服务器
Seven971 小时前
Spring AI 框架中如何集成 MCP?
java
小Tomkk1 小时前
AutoLabelImg:高效的数据自动化标注工具和下载
运维·人工智能·自动化
Hello.Reader1 小时前
Elasticsearch安全审计日志设置与最佳实践
安全·elasticsearch·jenkins