【发布时间】:2015-07-22 07:01:47
【问题描述】:
当 Travis-CI 提供 SBT 实例时,我在哪里可以覆盖 SBT 用于获取其启动器的 repo URL?
http://typesafe.artifactoryonline.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.8/sbt-launch.jar 当前给出 404,因此在 Travis 上构建失败:
$ sbt clean dependencyUpdates coverage test coverageReport
Detected sbt version 0.13.8
Downloading sbt launcher for 0.13.8:
From http://typesafe.artifactoryonline.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.8/sbt-launch.jar
To /home/travis/.sbt/launchers/0.13.8/sbt-launch.jar
Download failed. Obtain the jar manually and place it at /home/travis/.sbt/launchers/0.13.8/sbt-launch.jar
【问题讨论】:
-
我知道为时已晚,但您可能已经缓存了它,就像 spray does 一样。
-
我们缓存其中的一个子集。我猜错了子集。我想这是需要的.m2...?我们有 - $HOME/.ivy2/cache - $HOME/.sbt/boot/
-
根据错误信息,您可能还需要添加
$HOME/.sbt/launchers/。 -
啊,是的,当然。干杯加博尔。