Merge pull request #69 from eed3si9n/wip/mima

Run MiMa on Travis CI
This commit is contained in:
Alexandre Archambault 2019-05-23 10:34:19 +02:00 committed by GitHub
commit d02fc470da
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 2 deletions

View File

@ -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",

View File

@ -1 +1 @@
sbt.version=1.2.3
sbt.version=1.2.8

View File

@ -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/*"