@@ -24,7 +24,7 @@ lazy val commonSettings = Seq(
24
24
),
25
25
),
26
26
scalaVersion := " 2.12.10" ,
27
- resolvers += " Sonatype OSS Staging " at " https://oss.sonatype.org/content/repositories/ staging" ,
27
+ resolvers += Resolver .sonatypeRepo( " staging" ) ,
28
28
scalacOptions ++= Seq (
29
29
" -deprecation" ,
30
30
" -encoding" , " UTF-8" ,
@@ -35,17 +35,8 @@ lazy val commonSettings = Seq(
35
35
" -Xlint"
36
36
),
37
37
testOptions in Test += Tests .Argument (" -oDF" ),
38
- parallelExecution in ThisBuild := false
39
- )
40
-
41
- lazy val noPublishSettings = Seq (
42
- skip in publish := true ,
43
- publishTo := Some (if (isSnapshot.value) Opts .resolver.sonatypeSnapshots else Opts .resolver.sonatypeStaging),
44
- mimaPreviousArtifacts := Set ()
45
- )
46
-
47
- lazy val publishSettings = Seq (
48
- publishTo := Some (if (isSnapshot.value) Opts .resolver.sonatypeSnapshots else Opts .resolver.sonatypeStaging),
38
+ parallelExecution in ThisBuild := false ,
39
+ publishTo := sonatypePublishToBundle.value,
49
40
sonatypeProfileName := " com.github.plokhotnyuk" ,
50
41
scmInfo := Some (
51
42
ScmInfo (
@@ -54,7 +45,15 @@ lazy val publishSettings = Seq(
54
45
)
55
46
),
56
47
publishMavenStyle := true ,
57
- pomIncludeRepository := { _ => false },
48
+ pomIncludeRepository := { _ => false }
49
+ )
50
+
51
+ lazy val noPublishSettings = Seq (
52
+ skip in publish := true ,
53
+ mimaPreviousArtifacts := Set ()
54
+ )
55
+
56
+ lazy val publishSettings = Seq (
58
57
mimaCheckDirection := {
59
58
def isPatch = {
60
59
val Array (newMajor, newMinor, _) = version.value.split('.' )
0 commit comments