bug 记录

ks-jenkins

出现内存不足错误

起初想在jenkins 中进行配置 发现找不到自动删除历史构建选项,看了kubesphere 文档也没找到选择git 仓库时配置历史构建保留时间,但是不选择git 仓库时是有的。

最终在jenkins 下系统管理下 工具中编写命令脚本进行手动删除历史构建

groovy 复制代码
def folder = Jenkins.instance.getItemByFullName("文件名")
def job = folder.getItem("流水线名")
def maxNumber = 40
job.getItem("分支名").builds.findAll {
    it.number<maxNumber
}.each {
    it.delete()
}

作者声明

handlebars 复制代码
如有问题,欢迎指正!
相关推荐
逆境不可逃11 分钟前
LeetCode 热题 100 之 76.最小覆盖子串
java·算法·leetcode·职场和发展·滑动窗口
I_LPL17 分钟前
day35 代码随想录算法训练营 动态规划专题3
java·算法·动态规划·hot100·求职面试
百锦再25 分钟前
Java中的日期时间API详解:从Date、Calendar到现代时间体系
java·开发语言·spring boot·struts·spring cloud·junit·kafka
A懿轩A43 分钟前
【Java 基础编程】Java 枚举与注解从零到一:Enum 用法 + 常用注解 + 自定义注解实战
java·开发语言·python
tuokuac1 小时前
MyBatis-Plus调用getEntity()触发异常
java·mybatis
_但为君故_1 小时前
优化Tomcat的JVM内存
java·jvm·tomcat
yaoxin5211231 小时前
328. Java Stream API - 使用 Optional 的正确姿势:为何、何时、如何使用
java·开发语言
再难也得平2 小时前
[LeetCode刷题]49.字母异位词分组(通俗易懂的java题解)
java·开发语言·leetcode
黎雁·泠崖2 小时前
Java 时间类(中):JDK8 全新时间 API 详细教程
java·开发语言
时艰.2 小时前
电商项目支付宝支付实战
java·服务器·网络