diff options
| author | Jack Koenig | 2020-12-02 17:20:43 -0800 |
|---|---|---|
| committer | GitHub | 2020-12-03 01:20:43 +0000 |
| commit | 594f783b7faf70cf7703bcb11b1d0654658c6f67 (patch) | |
| tree | 92702a21fe1dede83ec4490b3aafda91b7b6875f | |
| parent | 228878ecb49f87497638b41086c7194cd59ea50b (diff) | |
Restore publish settings to before sbt-ci-release (#1999)
sbt-ci-release changes the commands required to publish to Sonatype.
While this may be a desirable change at some point, it is inconsistent
with other repos. Reverting for the time being.
| -rw-r--r-- | build.sbt | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -90,7 +90,7 @@ lazy val antlrSettings = Seq( ) lazy val publishSettings = Seq( - // publishMavenStyle and publishTo handled by sbt-ci-release + publishMavenStyle := true, publishArtifact in Test := false, pomIncludeRepository := { x => false }, // Don't add 'scm' elements if we have a git.remoteRepo definition, @@ -114,6 +114,15 @@ lazy val publishSettings = Seq( <url>http://www.eecs.berkeley.edu/~jrb/</url> </developer> </developers>, + publishTo := { + val v = version.value + val nexus = "https://oss.sonatype.org/" + if (v.trim.endsWith("SNAPSHOT")) { + Some("snapshots" at nexus + "content/repositories/snapshots") + } else { + Some("releases" at nexus + "service/local/staging/deploy/maven2") + } + } ) |
