我希望能够编译我的项目一次并在 CI 服务器上通过多个构建步骤传递它。但是 SBT 将文件放在如下所示的暂存区中。
/home/vagrant/.sbt/0.13/staging/
这意味着该项目不是独立的,并且对于每个 CI 步骤,它将再次编译它。
我如何告诉 SBT 保持简单和独立,并确保它需要的一切都在项目目录中?
最佳答案
仅供引用,当源文件夹不可读/写时,暂存区用于目标文件。使源文件夹读/写应该可以解决这个问题。
关于scala - 告诉 SBT 不要使用暂存区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22143734/