File tree 3 files changed +4
-3
lines changed
3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 1
-
2
1
val sharedSettings = ScalaModulePlugin .scalaModuleSettings ++ ScalaModulePlugin .scalaModuleOsgiSettings ++ Seq (
3
2
name := " scala-async" ,
4
3
scalaModuleAutomaticModuleName := Some (" scala.async" ),
4
+ versionPolicyIntention := Compatibility .BinaryAndSourceCompatible ,
5
5
6
6
OsgiKeys .exportPackage := Seq (s " scala.async.*;version= ${version.value}" ),
7
7
Original file line number Diff line number Diff line change @@ -37,6 +37,7 @@ tagPat="^v$verPat(#$verPat)?$"
37
37
38
38
if [[ " $TRAVIS_TAG " =~ $tagPat ]]; then
39
39
releaseTask=" ci-release"
40
+ versionCheckTask=" versionCheck"
40
41
tagScalaVer=$( echo $TRAVIS_TAG | sed s/[^# ]*// | sed s/^#//)
41
42
if [[ " $tagScalaVer " == " " ]]; then
42
43
if ! isReleaseJob; then
@@ -62,4 +63,4 @@ export CI_SNAPSHOT_RELEASE="publish"
62
63
# for now, until we're confident in the new release scripts, just close the staging repo.
63
64
export CI_SONATYPE_RELEASE= " ; sonatypePrepare; sonatypeBundleUpload; sonatypeClose"
64
65
65
- sbt " $setTagScalaVersion " clean test publishLocal $releaseTask
66
+ sbt " $setTagScalaVersion " clean test publishLocal $versionCheckTask $ releaseTask
Original file line number Diff line number Diff line change 1
- addSbtPlugin(" org.scala-lang.modules" % " sbt-scala-module" % " 2.3.1 " )
1
+ addSbtPlugin(" org.scala-lang.modules" % " sbt-scala-module" % " 2.4.0 " )
2
2
addSbtPlugin(" org.scala-js" % " sbt-scalajs" % " 1.7.0" )
3
3
addSbtPlugin(" org.portable-scala" % " sbt-scalajs-crossproject" % " 1.0.0" )
You can’t perform that action at this time.
0 commit comments