diff --git a/build.sbt b/build.sbt index d4a9625cd..4d2d4b58e 100644 --- a/build.sbt +++ b/build.sbt @@ -39,6 +39,7 @@ lazy val `lm-coursier-shaded` = project .enablePlugins(ShadingPlugin) .settings( shared, + Mima.settings, unmanagedSourceDirectories.in(Compile) := unmanagedSourceDirectories.in(Compile).in(`lm-coursier`).value, shading, shadingNamespace := "lmcoursier.internal.shaded", diff --git a/project/build.properties b/project/build.properties index 0cd8b0798..c0bab0494 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.2.3 +sbt.version=1.2.8 diff --git a/scripts/travis.sh b/scripts/travis.sh index f8f58288c..0dfa067de 100755 --- a/scripts/travis.sh +++ b/scripts/travis.sh @@ -16,7 +16,8 @@ sbtShading() { runLmCoursierTests() { # publishing locally to ensure shading runs fine ./metadata/scripts/with-test-repo.sh sbt \ - ++$TRAVIS_SCALA_VERSION \ + ++$TRAVIS_SCALA_VERSION! \ + mimaReportBinaryIssues \ lm-coursier-shaded/publishLocal \ lm-coursier/test \ "sbt-lm-coursier/scripted shared-$TEST_GROUP/*"