取消Jenkins的定时清理工作空间
2023-12-13 20:42:15
Jenkins会定时清理工作空间,会影响到部分工程的打包,因此我想取消它的自动清理。有以下2个方法
一、使用Jenkins自带的脚本命令行,执行命令取消自动清理
弊端:不能永久生效,每次重启Jenkins后都需要执行一次
#查看当前是true还是false
hudson.model.WorkspaceCleanupThread.disabled
#设置为禁用状态
hudson.model.WorkspaceCleanupThread.disabled = true
二、修改Jenkins服务的启动命令,执行命令取消自动清理
推荐该方式:Jenkins重新启动后会自动执行该命令,无需手动执行
#操作系统为centos
vim /etc/sysconfig/jenkins
#在JENKINS_JAVA_OPTIONS行上 添加-Dhudson.model.WorkspaceCleanupThread.disabled=true
#最终如下
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.model.WorkspaceCleanupThread.disabled=true"
#重启Jenkins
systemctl restart jenkins
重启后,执行命令查看是否为true
文章来源:https://blog.csdn.net/jeccisnd/article/details/134857759
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!