首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Jenkins -如何清理/移动'builds‘目录下的文件

Jenkins是一个开源的持续集成和交付工具,用于自动化构建、测试和部署软件项目。它提供了一个可视化的界面,使开发人员能够轻松地创建、配置和管理构建任务。

在Jenkins中,'builds'目录用于存储构建过程中生成的文件和日志。随着时间的推移,这些文件可能会占用大量的磁盘空间,因此需要定期清理或移动这些文件。

要清理或移动'builds'目录下的文件,可以按照以下步骤操作:

  1. 登录到Jenkins服务器或主机。
  2. 打开Jenkins的管理界面,通常可以通过在浏览器中输入Jenkins服务器的URL地址加上'/manage'来访问。
  3. 在管理界面中,找到并点击'系统设置'或类似的选项。
  4. 在系统设置页面中,找到'构建记录的最大数目'或类似的选项。这个选项用于设置保留的构建记录的数量。
  5. 根据需求,将'构建记录的最大数目'设置为一个合适的值。较小的值将会自动删除旧的构建记录,释放磁盘空间。
  6. 保存设置并退出系统设置页面。

除了上述步骤,还可以使用Jenkins的插件来进一步管理构建记录。例如,可以使用"Disk Usage Plugin"插件来监控和清理磁盘空间,或使用"Workspace Cleanup Plugin"插件来清理工作空间中的临时文件。

总结一下,清理或移动Jenkins中'builds'目录下的文件可以通过设置构建记录的最大数目来实现。通过定期清理旧的构建记录,可以释放磁盘空间并保持Jenkins服务器的良好性能。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 腾讯云对象存储(COS):https://cloud.tencent.com/product/cos
  • 腾讯云容器服务(TKE):https://cloud.tencent.com/product/tke
  • 腾讯云云原生应用引擎(TAE):https://cloud.tencent.com/product/tae
  • 腾讯云数据库(TencentDB):https://cloud.tencent.com/product/cdb
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

批量清理某目录下文件或移除某目录下文件

/bin/bash  #author: QingFeng #qq: 530035210 #blog: https://my.oschina.net/pwd/blog  #批量清理某目录下文件或移除某目录下文件...=90            #清理时间,120代表120天前数据   #file_key="snapshot"             #清理文件包含关键字 logdir=/data/log/clear...:现在$clear_before_days天以前文件:总共文件为0个,退出清理/移除动作" exit else print_log  "$basedir目录下:现在$clear_before_days...天以前文件为0个,退出清理/移除动作" exit else print_log  "$basedir目录下:现在含有关键字:$file_key以及$clear_before_days天以前文件有:$...= ""  ]];then firt_args=$1 else echo -e "  批量清理某目录下文件或移除某目录下文件  用法示例" echo -e  " clean.class.sh:

87720

antd 如何在 src目录下 引入 Public 目录下文件

antd 如何在 是src目录下 引入 Public 目录下文件 首先 需要用到这两个Hook函数及一个https请求库 咱们先来了解一下 useMemo  import React, { useMemo...} from 'react'; useMemo 和 useCallback两者区别: useMemo 计算结果是 return 回来值, 主要用于 缓存计算结果值 ,应用场景如: 需要 计算状态...useCallback 计算结果是 函数, 主要用于 缓存函数,应用场景如: 需要缓存函数,因为函数式组件每次任何一个 state 变化 整个组件 都会被重新刷新,一些函数是没有必要被重新刷新,...doc] = usePromise(useMemo(() => axios.get('PcdConstants.json'), [])); 其中 PcdConstants.json 是 public 目录下文件

2.9K30
  • 利用Python清理jenkins下过多jobs记录

    在基于jenkins集成跑自动化测试时,由于每日构建上千次,每天会生成大量中间日志文件,如果在前期规划时,未能及时自动清理掉这些中间日志文件,会导致jenkins所在服务磁盘空间被大量占有,甚至耗尽...这个时候我们就需要手动清理掉这些job中间日志文件了。 以部署在linux下jenkins为例,默认情况下,jenkins中间日志文件记录在如下路径: ?...该目录下有所有job记录,如下所示: ? 我们随便看一个job下记录,如下图命令所示: ? 其中builds目录是每一次build详细记录,如下图所示 ?...看笔者这里最大build号为16759,意味着,这个job已经跑了16759次了,意味着这个job已经产生了几百M甚至以G为单位中间数据了。 那如何清理这些中间数据呢?...代码说明: 只有build了60次以上job才会被清理 只有清理最近30次之前日志记录 本质就是遍历/root/.jenkins/jobs目录,删除相关记录文件 硬干才是真理,不要怕搞死自己,搞死了

    2.2K20

    如何查看当前目录下文件夹大小

    du -sh*查看当前目录下文件夹大小 u 命令 用途 概述磁盘使用。...不管是否使用了-a标志,由File参数指定个体文件总是要列出。 指定-s标志,报告用于所有指定文件和目录中所有文件全部块。 块计数包括每个文件间接块。...-x 在评估文件大小时,只评估那些与File参数指定文件或者目录驻留在相同设备上文件。例如,您可以指定一个在多个设备上包含文件目录。...在常规文件数字就是该文件单独磁盘使用情况。...除了在 /home/fran 遍历中找到常规文件,还要显示所有符号链接引用文件文件层次结构磁盘使用,请输入: du -L /home/fran 要报告符号链接 mylink 引用文件文件层次结构磁盘使用

    3.2K50

    如何使用 Ubuntu Cleaner 清理 Ubuntu 中垃圾文件

    Ubuntu Cleaner 是一个免费且易于使用应用程序,旨在帮助用户轻松清理 Ubuntu 系统中垃圾文件。本文将详细介绍如何安装和使用 Ubuntu Cleaner,以及它功能和注意事项。...使用 Ubuntu Cleaner 清理垃圾文件现在,我们将介绍如何使用 Ubuntu Cleaner 来清理 Ubuntu 系统中垃圾文件。...点击相应选项以查看详细文件类型。在每个选项下,你将看到一个复选框列表,列出了该选项中可清理文件类型。根据需要选择要清理文件类型。在选择完要清理文件类型后,点击界面底部"清理"按钮。...Ubuntu Cleaner 将开始扫描并列出需要清理文件。在清理之前,你可以点击"预览"按钮以查看清理操作将删除文件。确认清理操作后,点击"删除"按钮以清理选定垃圾文件。...本文详细介绍了安装 Ubuntu Cleaner 步骤,以及如何使用该工具清理垃圾文件。请记住,在进行任何系统清理操作之前,确保谨慎选择要清理文件类型,并备份重要个人数据。

    1.4K30

    Python操作FTP服务器实现文件文件上传与下载,python清理ftp目录下所有文件和非空文件

    Python 连接 FTP 服务器并实现文件夹上传实例演示 第一章:连接 FTP 服务器并实现文件夹上传 ① 连接 FTP 服务器 ② 区分文件文件夹名 ③ 文件夹名包含空格处理 ④ 使用递归实现:清理指定目录下所有的文件和非空文件夹...C2021.11_ZDHJC_004a") get_dir_name("03-08-25 10:32AM 89098 hello .exe") ④ 使用递归实现:清理指定目录下所有的文件和非空文件夹...2、需要判断原来录下是否存在同名文件文件夹,是的话要进行删除,这里用 delete_dir() 方法来实现,非空文件夹不能直接删除,还要进行递归处理,用上面的 dir_clear() 方法来实现...注意:由于是一个 ftp 连接对象,递归过程中进去某个目录下,递归结束要回到之前目录。...参数1:ftp连接对象 参数2:是否为目录,是的话为目录,不是的话为文件 参数3:目录或文件名 参数4:当前目录下列表文件名集 返回:无 '

    2.7K30

    Jenkins入门教程之--Jenkins管理

    将'JENKINS_HOME'系统属性设置为servlet容器。 将JNDI环境条目“JENKINS_HOME”设置为新目录。 有关如何为容器执行此操作更多信息,请参阅容器特定文档集合。...为此,完全停止Jenkins,将内容从旧JENKINS_HOME移动到新家,设置新JENKINS_HOME,并重新启动Jenkins.JENKINS_HOME有一个相当明显目录结构,如下所示...目录下。...移动/复制/重命名作业 用下划线替换作业名称中空格 $ rename 's/\s/_/g' * 存档未使用作业 有时你想从Jenkins中删除一个工作,但这样做,你可以复活它以后,如果需要出现...您可以通过转到$ JENKINS_HOME并创建作业目录归档文件。以下命令说明如何归档作业“xyz”并将其删除。

    1.3K10

    研发协同平台持续集成之Jenkins实践

    快速迭代:“快速”在这里是个相对术语,但无论软件更新、发布频率如何,预期持续过程都会以高效方式将源代码转换为交付物。...安全漏洞 Jenkins是开源软件,安全漏洞爆出频率较高,易于受到攻击,防止攻击一个有效手段就是即使升级Jenkins版本,修补漏洞 升级 如何升级,资料很多,这里就不做赘述,但有一些事项需要注意...需要在所有的windows主从节点上配置文件中添加启动参数 -DSoftKillWaitSeconds=0 来解决此问题。...性能 不要在主节点上执行任务,主节点只做任务调度和分发 清理旧数据,在jenkins管理-> 管理旧数据中,可清理旧数据 不要保留太多构建历史记录,可定时清理构建历史。...可在在jenkins管理-> 脚本控制台 执行清理脚本来清理构建历史, 下面的示例脚本是保留10条构建历史记录 def numberOfBuildsToKeep = 10 Jenkins.instance.getAllItems

    1.8K30

    如何使用PQ获取目录下所有文件名(不含文件和子目录)

    今天想把之前发布Power BI示例文件文件夹做一个表出来,只获取该目录下所有文件名,并不包含其中各种文件和子目录。 ? 因为每个文件夹中都包含多个文件,甚至还有子文件夹: ?...所以如果直接用“从文件夹获取数据”方式,PowerQuery会使用Folder.Files函数: ? Folder.Files会将所选目录下所有文件路径罗列出来: ?...以下是Folder.Contents说明: ? 这个就比较好了。它只返回所选录下文件夹名和文件名,并不会返回子文件夹下文件。...这样我们就得到了根目录下所有文件夹名,和文件名。尤其是,空文件夹这里也出现了。 接下来就是从列表中只返回文件名。...再筛选TRUE行: ? 意思是查看属性,然后筛选那些是“目录”行。 这样,就将该目录下所有文件名获取到了。

    7.1K20

    Java如何读取resources目录下文件路径(九种代码示例教程)

    前言 资源管理是开发过程中不可或缺一部分。资源文件,如配置文件、图片和文本文件,通常被放置在项目的resources目录下,以便于管理和访问。...然而,对于初学者来说,如何正确地读取这些文件路径可能会遇到一些困惑。...本文将深入探讨Java中读取resources目录下文件路径几种常见方法,帮助开发者更有效地管理项目资源,并确保应用程序健壮性和可维护性。...+getFile()来获取文件 文件路径的话getFile和getPath效果是一样,如果是URL路径的话getPath是带有参数路径。...) SpringBoot中所有文件都在jar包中,没有一个实际路径,因此可以使用以下方式。

    1.5K10

    如何快速清理已经上传到Git仓库.DS_Store文件

    很久以前,发过这样一篇文章《Git全局忽略MacOS系统下.DS_Store文件》,主要是针对MacOS用户,如何方便在自己机器中免疫所有.DS_Store文件误提交。...今天想要分享是来自一个读者私信:配置忽略.DS_Store文件是在没有提交过前提下做防范措施,那么如果已经把大量.DS_Store文件提交了的话,要如何快速清理呢?...这位读者还给我发了个他用命令: git rm --cached .DS_Store 问题是这个命令只能处理当前目录,对于已经跑了一段时间仓库,每个文件夹下面已经到处都是了。一个个去执行太麻烦了。...所以需要一个能遍历文件夹,并依次清除实现。 这里就给大家分享一个快速清理命令: find ....-name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch 只需要在要清理Git项目目录下直接运行,就能处理所有的.DS_Store了

    46130

    如何将一个目录下所有md文件导出成pdf

    要将一个目录下所有Markdown(.md)文件导出为PDF,您可以使用Node.js进行编程来实现。以下是一种可能方法: 首先,您需要设置Node.js环境并安装依赖项。...在命令行中导航到您项目目录,并运行以下命令: npm init -y npm install markdown-pdf 创建一个名为convert.jsJavaScript文件,并在其中编写以下代码...文件所在目录路径。...在命令行中运行以下命令来执行脚本: node convert.js 以上代码将遍历指定目录中所有Markdown文件,并使用markdown-pdf库将它们转换为相应PDF文件。...每个Markdown文件将生成一个同名PDF文件,保存在相同目录中。 请确保已安装Node.js和markdown-pdf库,并根据您要求修改代码中目录路径。

    69730

    Jenkins备份

    一.目录结构 Jenkins所有数据都是存放在文件,所以,Jenins备份其实就是备份Jenkins_HOME目录。 JENKINS_HOME目录机构如下: 并不是所有的内容都必须要备份。...workspace builds fingerprints 如果启动Jenkins时没有指定JENKINS_HOME环境变量,那么Jenkins将在当前用户目录下创建一个.jenkins目录作为JENKINS_HOME...由于Jenkins是使用本地文件存储方式来保存配置,在备份过程中如果有其他操作,则很容易出现数据不一致问题。...我们通过配置备份文件存放位置。注意,Jenkins运行用户一定要对该文件夹进行写权限。保存配置,单机Backup Noew选项,可以马上进行一次备份。...当需要恢复时,单机Restore选项,然后选择需要恢复版本。 为什么没有使用thinBackup插件? 网络上有很多介绍如何使用thinBackup插件进行备份文章。

    97720
    领券