Scala 在Travis构建中为SBT启动器配置repo
当Travis CI提供SBT实例时,我在哪里可以覆盖SBT用于获取其启动器的repo URL 目前提供404,因此,Travis的构建失败,原因是:Scala 在Travis构建中为SBT启动器配置repo,scala,sbt,travis-ci,Scala,Sbt,Travis Ci,当Travis CI提供SBT实例时,我在哪里可以覆盖SBT用于获取其启动器的repo URL 目前提供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/type
$ 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
我今天遇到了同样的问题,并为travis ci记录了一个问题: 作为一种解决方法,您可以通过在.travis.yml中添加before_脚本部分来下载sbt-launcher.jar
before_script:
- mkdir -p $HOME/.sbt/launchers/0.13.8/
- curl -L -o $HOME/.sbt/launchers/0.13.8/sbt-launch.jar http://dl.bintray.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.8/sbt-launch.jar
我们刚刚将修复程序部署到生产环境中。SBT构建现在应该可以工作了 很抱歉给您带来不便
我知道为时已晚,但您可能已经缓存了它,就像。我们缓存了其中的一个子集。我猜错了子集。我想需要的是.m2,是吧。。。?我们有-$HOME/.ivy2/cache-$HOME/.sbt/boot/根据错误消息,您可能还需要添加
$HOME/.sbt/launchers/
。当然可以。干杯,Gábor,太好了!我在使用Shippable时遇到了这个问题,完全相同的修复方法适用于Shippable.ymlHapping今天再次出现