From 363e8687e27112c54847b9f830a356a1a7cb5706 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Fri, 6 May 2016 13:54:20 +0200 Subject: [PATCH] Force downloading things from SBT scripted tests So that things aren't just picked from cache and are really tested Ideally, the scripted tests should use a different cache directory, wiped after each test, but that seems like too much of a hassle to setup --- plugin/src/sbt-test/sbt-coursier/exclude-dependencies/build.sbt | 2 ++ plugin/src/sbt-test/sbt-coursier/from/build.sbt | 2 ++ plugin/src/sbt-test/sbt-coursier/maven-compatible/build.sbt | 2 ++ plugin/src/sbt-test/sbt-coursier/simple/build.sbt | 2 ++ 4 files changed, 8 insertions(+) diff --git a/plugin/src/sbt-test/sbt-coursier/exclude-dependencies/build.sbt b/plugin/src/sbt-test/sbt-coursier/exclude-dependencies/build.sbt index 75d83d382..dd73ef5d5 100644 --- a/plugin/src/sbt-test/sbt-coursier/exclude-dependencies/build.sbt +++ b/plugin/src/sbt-test/sbt-coursier/exclude-dependencies/build.sbt @@ -1,5 +1,7 @@ scalaVersion := "2.11.8" +coursierCachePolicies := Seq(coursier.CachePolicy.ForceDownload) + libraryDependencies += "com.github.alexarchambault" %% "argonaut-shapeless_6.1" % "1.0.0-RC1" excludeDependencies += SbtExclusionRule("com.chuusai", "shapeless_2.11") diff --git a/plugin/src/sbt-test/sbt-coursier/from/build.sbt b/plugin/src/sbt-test/sbt-coursier/from/build.sbt index 0f861ab23..c1b696287 100644 --- a/plugin/src/sbt-test/sbt-coursier/from/build.sbt +++ b/plugin/src/sbt-test/sbt-coursier/from/build.sbt @@ -1,5 +1,7 @@ scalaVersion := "2.11.8" +coursierCachePolicies := Seq(coursier.CachePolicy.ForceDownload) + libraryDependencies += "com.chuusai" %% "shapeless" % "2.3.41" from { val f = file(sys.props("sbttest.base")) / "sbt-coursier" / "from" / "shapeless_2.11-2.3.0.jar" diff --git a/plugin/src/sbt-test/sbt-coursier/maven-compatible/build.sbt b/plugin/src/sbt-test/sbt-coursier/maven-compatible/build.sbt index 58b00349c..5901c766f 100644 --- a/plugin/src/sbt-test/sbt-coursier/maven-compatible/build.sbt +++ b/plugin/src/sbt-test/sbt-coursier/maven-compatible/build.sbt @@ -1,5 +1,7 @@ scalaVersion := "2.11.8" +coursierCachePolicies := Seq(coursier.CachePolicy.ForceDownload) + resolvers += Resolver.url( "webjars-bintray", new URL("https://dl.bintray.com/scalaz/releases/") diff --git a/plugin/src/sbt-test/sbt-coursier/simple/build.sbt b/plugin/src/sbt-test/sbt-coursier/simple/build.sbt index c03b2c8be..84e38303f 100644 --- a/plugin/src/sbt-test/sbt-coursier/simple/build.sbt +++ b/plugin/src/sbt-test/sbt-coursier/simple/build.sbt @@ -1 +1,3 @@ scalaVersion := "2.11.8" + +coursierCachePolicies := Seq(coursier.CachePolicy.ForceDownload)