如何清理Jenkins中的工作区?我使用AccuRev作为版本控制工具。
我在Jenkins中创建了freestyle项目。
发布于 2015-02-26 04:10:26
有一种方法可以清理Jenkins中的工作区。您可以在构建之前或构建之后清理工作区。
首先,安装Workspace Cleanup Plugin。
要在构建之前清理工作区:在构建环境下,选中显示在构建开始前删除工作区的复选框。
要在构建后清理工作区:在标题Post-build Actions下,从Add Post-build Actions下拉菜单中选择Delete workspace when build is done。
发布于 2016-09-21 03:21:54
如果你想手动清理它,对于我的jenkins版本(看起来不需要安装额外的插件,但谁知道呢),在左栏有一个“工作空间”链接,点击你的项目,然后点击“工作空间”,然后在左手边的列下面会出现一个“清除当前工作空间”链接。

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

Jenkins installation path的
使用ls -lart列出隐藏文件夹,通常jenkin安装放在.jenkins/文件夹中
xxxxx ~$ ls -lart drwxrwxr-x 12 xxxx 4096 Feb 8 02:08 .jenkins/
Use df -h以高级别显示磁盘空间
du -sh ./*/列出当前路径中每个子文件夹的总内存。
du -a /etc/ | sort -n -r | head -n 10将列出/etc/中占用磁盘空间的前10个目录
工作空间通常./
/ folder或./workspace/ folder可以是最大的文件夹。请根据您的需要进入并删除(不要删除整个文件夹)。
rm -rf theFolderToDelete

https://stackoverflow.com/questions/28683914
复制相似问题