在 Jenkins 中使 SBT 缓存的项目成为工作区的本地项目



有没有办法(就像 Jenkins maven 插件一样(将 .ivy2/cache dir 设置为
本地 Jenkins 中 sbt 作业的工作区?动机是每次都能够执行"干净"的构建。
如果没有,是否有其他方法可以验证所有 sbt 依赖项是否在构建期间从外部存储库解析,而不是从本地缓存解析?

要更改默认的常春藤主页,请查看此 SO 帖子。
另一种可能的解决方案是在使用 sbt 构建之前添加执行 Shell步骤:

rm -rf ~/.ivy2/cache

最新更新