Skip to content

Commit 1912654

Browse files
committed
Fixed build process for publishing (nth attempt).
1 parent 70e98e1 commit 1912654

File tree

1 file changed

+11
-14
lines changed

1 file changed

+11
-14
lines changed

build.sbt

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,16 @@ lazy val commonSettings = Seq(
1717
javacOptions ++= Seq("-target", "1.8", "-J-Xmx512m", "-J-Xms128m", "-J-Xss10m"),
1818
javaOptions ++= Seq("-Xmx512m", "-Djava.awt.headless=true"),
1919
scalacOptions ++= Seq("-deprecation", "-unchecked"),
20+
credentials += Credentials(Path.userHome / ".sbt" / "sonatype.credentials"),
21+
publishTo := {
22+
val nexus = "https://oss.sonatype.org/"
23+
if (version.value.trim.endsWith("SNAPSHOT"))
24+
Some("snapshots" at nexus + "content/repositories/snapshots")
25+
else
26+
Some("releases" at nexus + "service/local/staging/deploy/maven2")
27+
},
28+
publishMavenStyle := true,
29+
publishArtifact in Test := false,
2030
pomIncludeRepository := { _ => false },
2131
licenses := Seq("Apache 2" -> url("http://www.apache.org/licenses/LICENSE-2.0.txt")),
2232
pomExtra := (
@@ -42,6 +52,7 @@ lazy val root = (project in file("."))
4252
.aggregate(metricsScala, metricsScalaHdr, metricsAkka24, metricsAkka25)
4353
.settings(
4454
publishArtifact := false,
55+
skip in publish := true,
4556
name := "metrics-scala-root"
4657
)
4758

@@ -98,17 +109,3 @@ lazy val metricsAkka25 = (project in file("metrics-akka-25"))
98109
),
99110
sourceDirectory := baseDirectory.value.getParentFile / "metrics-akka" / "src"
100111
)
101-
102-
credentials += Credentials(Path.userHome / ".sbt" / "sonatype.credentials")
103-
104-
publishTo := {
105-
val nexus = "https://oss.sonatype.org/"
106-
if (version.value.trim.endsWith("SNAPSHOT"))
107-
Some("snapshots" at nexus + "content/repositories/snapshots")
108-
else
109-
Some("releases" at nexus + "service/local/staging/deploy/maven2")
110-
}
111-
112-
publishMavenStyle := true
113-
114-
publishArtifact in Test := false

0 commit comments

Comments
 (0)