Skip to content

Commit db02f3b

Browse files
committed
Fix publishing to sonatype
1 parent 1e2b8e5 commit db02f3b

File tree

2 files changed

+24
-7
lines changed

2 files changed

+24
-7
lines changed

build.sbt

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ lazy val common = (crossProject(JSPlatform, JVMPlatform)
3131
scala213Version,
3232
scala211Version
3333
),
34-
publishArtifact in (Compile, packageDoc) := false
34+
// sources in (Compile, doc) := Seq(),
35+
// publishArtifact in (Compile, packageDoc) := false
3536
)
3637
.jsSettings(
3738
crossScalaVersions := Seq(scala212Version, scala211Version, scala213Version)
@@ -56,7 +57,8 @@ lazy val programGenerator = (crossProject(JVMPlatform)//,JSPlatform)
5657
libraryDependencies ++= Seq(
5758
("org.scalameta" %% "scalameta" % scalametaVersion)
5859
),
59-
publishArtifact in (Compile, packageDoc) := false
60+
// sources in (Compile, doc) := Seq(),
61+
// publishArtifact in (Compile, packageDoc) := false
6062
)
6163
.jvmSettings(
6264
crossScalaVersions := Seq(
@@ -81,7 +83,8 @@ lazy val backends = (crossProject(JVMPlatform) //JSPlatform)
8183
libraryDependencies ++= Seq(
8284
"org.bytedeco" % "ngraph-platform" % "0.25.0-1.5.2-SNAPSHOT"
8385
),
84-
publishArtifact in (Compile, packageDoc) := false
86+
// sources in (Compile, doc) := Seq(),
87+
// publishArtifact in (Compile, packageDoc) := false
8588
)
8689
.jvmSettings(
8790
crossScalaVersions := Seq(scala212Version, scala213Version, scala211Version)
@@ -114,7 +117,8 @@ lazy val core = (crossProject(JSPlatform, JVMPlatform)
114117
scala213Version,
115118
scala211Version
116119
),
117-
publishArtifact in (Compile, packageDoc) := false,
120+
// sources in (Compile, doc) := Seq(),
121+
// publishArtifact in (Compile, packageDoc) := false,
118122
libraryDependencies ++= (CrossVersion
119123
.partialVersion(scalaVersion.value) match {
120124
case Some((2, n)) =>
@@ -165,7 +169,8 @@ lazy val zio = (crossProject(JVMPlatform)//, JSPlatform)
165169
commonSettings,
166170
name := "onnx-scala-zio",
167171
// scalaVersion := scala213Version,
168-
publishArtifact in (Compile, packageDoc) := false,
172+
// sources in (Compile, doc) := Seq(),
173+
// publishArtifact in (Compile, packageDoc) := false,
169174
libraryDependencies ++= (CrossVersion
170175
.partialVersion(scalaVersion.value) match {
171176
case _ =>
@@ -182,6 +187,9 @@ lazy val zio = (crossProject(JVMPlatform)//, JSPlatform)
182187
// )
183188

184189
skip in publish := true
190+
sonatypeProfileName := "com.github.EmergentOrder"
191+
//sonatypeSessionName := s"[sbt-sonatype] ${name.value} ${version.value}"
192+
//sources in (Compile, packageDoc) := Seq()
185193

186194
lazy val sonatypeSettings = Seq(
187195
organization := "com.github.EmergentOrder",
@@ -193,6 +201,15 @@ developers := List(Developer("EmergentOrder",
193201
194202
url("https://github.com/EmergentOrder"))),
195203
licenses += ("AGPL-3.0", url("https://www.gnu.org/licenses/agpl-3.0.html")),
204+
sonatypeProfileName := "lecaran",
196205
publishMavenStyle := true,
197-
publishTo := sonatypePublishToBundle.value
206+
publishConfiguration := publishConfiguration.value.withOverwrite(true),
207+
publishLocalConfiguration := publishLocalConfiguration.value.withOverwrite(true),
208+
publishTo := Some(
209+
if (isSnapshot.value)
210+
Opts.resolver.sonatypeSnapshots
211+
else
212+
Opts.resolver.sonatypeStaging
213+
)
214+
//publishTo := sonatypePublishToBundle.value
198215
)

project/plugins.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ addSbtPlugin("ch.epfl.lamp" % "sbt-dotty" % "0.3.4")
66
addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.9.7")
77
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.0.6")
88
addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.8")
9-
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "2.0.0")
9+
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "2.0.1-M3")

0 commit comments

Comments
 (0)