首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins:有没有办法清理Jenkins工作区?

Jenkins:有没有办法清理Jenkins工作区?
EN

Stack Overflow用户
提问于 2015-02-24 05:35:13
回答 11查看 272.4K关注 0票数 125

如何清理Jenkins中的工作区?我使用AccuRev作为版本控制工具。

我在Jenkins中创建了freestyle项目。

EN

回答 11

Stack Overflow用户

发布于 2015-02-26 04:10:26

有一种方法可以清理Jenkins中的工作区。您可以在构建之前或构建之后清理工作区。

首先,安装Workspace Cleanup Plugin

要在构建之前清理工作区:在构建环境下,选中显示在构建开始前删除工作区的复选框。

要在构建后清理工作区:在标题Post-build Actions下,从Add Post-build Actions下拉菜单中选择Delete workspace when build is done

票数 107
EN

Stack Overflow用户

发布于 2016-09-21 03:21:54

如果你想手动清理它,对于我的jenkins版本(看起来不需要安装额外的插件,但谁知道呢),在左栏有一个“工作空间”链接,点击你的项目,然后点击“工作空间”,然后在左手边的列下面会出现一个“清除当前工作空间”链接。

票数 65
EN

Stack Overflow用户

发布于 2017-02-14 15:15:53

除了上面的解决方案之外,还有一种更“常见”的方法--直接从Linux机器上删除最大的空间消耗。您可以按照以下步骤操作:

  1. 登录到Jenkins计算机(Putty)

Jenkins installation path的

  1. cd

使用ls -lart列出隐藏文件夹,通常jenkin安装放在.jenkins/文件夹中

xxxxx ~$ ls -lart drwxrwxr-x 12 xxxx 4096 Feb 8 02:08 .jenkins/

  1. list out the folders spaces

Use df -h以高级别显示磁盘空间

du -sh ./*/列出当前路径中每个子文件夹的总内存。

du -a /etc/ | sort -n -r | head -n 10将列出/etc/中占用磁盘空间的前10个目录

  1. 删除旧版本或其他大型文件夹

工作空间通常./

/ folder或./workspace/ folder可以是最大的文件夹。请根据您的需要进入并删除(不要删除整个文件夹)。

rm -rf theFolderToDelete

票数 35
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28683914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档