取消Jenkins的定时清理工作空间

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

相关推荐

  1. .ros空间清理

    2023-12-10 19:18:03       52 阅读
  2. 如何清理Docker占用磁盘空间?

    2023-12-10 19:18:03       46 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-10 19:18:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-10 19:18:03       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-10 19:18:03       87 阅读
  4. Python语言-面向对象

    2023-12-10 19:18:03       96 阅读

热门阅读

  1. [ES]ElasticSearch强转日期的时区问题

    2023-12-10 19:18:03       53 阅读
  2. ubuntu源配置文件/etc/apt/sources.list不存在

    2023-12-10 19:18:03       64 阅读
  3. uniapp小程序分享为灰色

    2023-12-10 19:18:03       52 阅读
  4. pdb 调试 python 代码

    2023-12-10 19:18:03       70 阅读
  5. 基于TCP协议的socket通信过程

    2023-12-10 19:18:03       48 阅读
  6. Android Kotlin语言下的文件存储

    2023-12-10 19:18:03       47 阅读
  7. fetch 和 ajax 的区别

    2023-12-10 19:18:03       54 阅读
  8. <HarmonyOS第一课>保存应用数据【课后考核】

    2023-12-10 19:18:03       68 阅读