Fix release steps

This commit is contained in:
Taro L. Saito 2020-06-26 00:01:36 -07:00
parent 1412036023
commit cbe9a091e7
No known key found for this signature in database
GPG Key ID: 42575E0CCD6BA16A

View File

@ -12,13 +12,7 @@ credentials ++= {
} }
} }
publishTo := Some( publishTo := sonatypePublishToBundle.value
if (isSnapshot.value) {
Opts.resolver.sonatypeSnapshots
} else {
Opts.resolver.sonatypeStaging
}
)
pomExtra := { pomExtra := {
<url>https://github.com/xerial/snappy-java</url> <url>https://github.com/xerial/snappy-java</url>
@ -58,11 +52,11 @@ pomExtra := {
scalaVersion in ThisBuild := "2.12.11" scalaVersion in ThisBuild := "2.12.11"
// For building jars for JDK7 // For building jars for JDK7
javacOptions ++= Seq("-source", "1.7", "-target", "1.7") javacOptions ++= Seq("-source", "1.8", "-target", "1.8")
javacOptions in (Compile, compile) ++= Seq("-encoding", "UTF-8", "-Xlint:unchecked", "-Xlint:deprecation") javacOptions in (Compile, compile) ++= Seq("-encoding", "UTF-8", "-Xlint:unchecked", "-Xlint:deprecation")
javacOptions in doc := { javacOptions in doc := {
val opts = Seq("-source", "1.6") val opts = Seq("-source", "1.8")
if (scala.util.Properties.isJavaAtLeast("1.8")) if (scala.util.Properties.isJavaAtLeast("1.8"))
opts ++ Seq("-Xdoclint:none") opts ++ Seq("-Xdoclint:none")
else else
@ -149,7 +143,6 @@ import ReleaseTransformations._
import sbtrelease._ import sbtrelease._
releaseTagName := { (version in ThisBuild).value } releaseTagName := { (version in ThisBuild).value }
releasePublishArtifactsAction := PgpKeys.publishSigned.value
releaseProcess := Seq[ReleaseStep]( releaseProcess := Seq[ReleaseStep](
checkSnapshotDependencies, checkSnapshotDependencies,
@ -159,9 +152,9 @@ releaseProcess := Seq[ReleaseStep](
setReleaseVersion, setReleaseVersion,
commitReleaseVersion, commitReleaseVersion,
tagRelease, tagRelease,
publishArtifacts, releaseStepCommand("publishSigned"),
releaseStepCommand("sonatypeBundleRelease"),
setNextVersion, setNextVersion,
commitNextVersion, commitNextVersion,
releaseStepCommand("sonatypeReleaseAll"),
pushChanges pushChanges
) )