【发布时间】:2015-06-22 08:19:42
【问题描述】:
我们有一个基于 Jenkins 构建的 Playframework 2.4(带有 SBT 0.13.8)项目。
今天,Jenkins 停止工作,因为他的 $JENKINS_HOME 已满。我分析了哪个工具在浪费磁盘空间:SBT。
有一个文件夹位于
.sbt/0.13/dependency/module/dynamic
包含数以亿计的子文件夹。其中每一个都有一个文件夹,用于我们的每个 Play 模块。这些文件夹中的每一个都包含一个 JSON (graph.json) 文件。看起来像 JSON 中的巨大依赖图。 16MB 每个单独的构建。
- 这些数据结构的用途是什么?
- 我可以配置 SBT 以在构建后清理此文件吗?
【问题讨论】:
标签: jenkins sbt playframework-2.4