Skip to content

Commit 078d5b3

Browse files
committed
Towards 0.1.1.
This includes setup of MiMa wrt. v0.1.0.
1 parent 2cf915c commit 078d5b3

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ script:
2828
fi
2929
- sbt ++$TRAVIS_SCALA_VERSION! $PROJECT_NAME/test
3030
- sbt ++$TRAVIS_SCALA_VERSION! $PROJECT_NAME/doc
31+
- sbt ++$TRAVIS_SCALA_VERSION! $PROJECT_NAME/mimaReportBinaryIssues
3132

3233
before_cache:
3334
- find $HOME/.sbt -name "*.lock" | xargs rm

build.sbt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
// shadow sbt-scalajs' crossProject and CrossType until Scala.js 1.0.0 is released
22
import sbtcrossproject.{crossProject, CrossType}
33

4+
val previousVersion = "0.1.0"
5+
46
inThisBuild(Def.settings(
57
crossScalaVersions := Seq("2.10.7", "2.11.12", "2.12.6"),
68
scalaVersion := crossScalaVersions.value.last,
7-
version := "0.1.0",
9+
version := "0.1.1-SNAPSHOT",
810
organization := "org.portable-scala",
911

1012
scalacOptions ++= Seq(
@@ -29,6 +31,9 @@ lazy val `portable-scala-reflect` = crossProject(JSPlatform, JVMPlatform)
2931
.settings(
3032
scalacOptions in (Compile, doc) -= "-Xfatal-warnings",
3133

34+
mimaPreviousArtifacts +=
35+
organization.value %%% moduleName.value % previousVersion,
36+
3237
publishMavenStyle := true,
3338
publishTo := {
3439
val nexus = "https://oss.sonatype.org/"

project/plugins.sbt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ val scalaJSVersion =
33

44
addSbtPlugin("org.scala-js" % "sbt-scalajs" % scalaJSVersion)
55
addSbtPlugin("org.portable-scala" % "sbt-scalajs-crossproject" % "0.6.0")
6+
7+
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.3.0")

0 commit comments

Comments
 (0)