@@ -281,7 +281,7 @@ lazy val dontPublish = Seq(
281
281
)
282
282
283
283
val travisScalaVersion = sys.env.get(" TRAVIS_SCALA_VERSION" ).flatMap(Version .parse)
284
- val releaseVersion = sys.env.get(" TRAVIS_TAG" ).flatMap( Version .parse )
284
+ val isTravisTag = sys.env.get(" TRAVIS_TAG" ).map(_.nonEmpty).getOrElse( false )
285
285
val isScalaJs = sys.env.get(" SCALAJS_VERSION" ).map(_.nonEmpty).getOrElse(false )
286
286
val isScalaNative = sys.env.get(" SCALANATIVE_VERSION" ).map(_.nonEmpty).getOrElse(false )
287
287
val isScalafix = sys.env.get(" TEST_SCALAFIX" ).nonEmpty
@@ -339,18 +339,12 @@ inThisBuild(
339
339
compatProject
340
340
}
341
341
342
- val setPublishVersion =
343
- releaseVersion.map(" set every version := \" " + _ + " \" " ).toList
344
-
345
342
val publishTask =
346
- if (releaseVersion.nonEmpty && ! isBinaryCompat && jdkVersion == Some (8 )) {
343
+ if (isTravisTag && ! isBinaryCompat && jdkVersion == Some (8 )) {
347
344
// we cannot run "ci-release" because that reads the `CI_RELEASE` / `CI_SONATYPE_RELEASE`
348
345
// env vars, which we cannot modify from java (easily). so we inline what this command does.
349
346
CiReleasePlugin .setupGpg()
350
347
List (
351
- // work around https://github.com/olafurpg/sbt-ci-release/issues/64
352
- " set pgpSecretRing := pgpSecretRing.value" ,
353
- " set pgpPublicRing := pgpPublicRing.value" ,
354
348
s " $projectPrefix/publishSigned " ,
355
349
" sonatypePrepare" ,
356
350
" sonatypeBundleUpload" ,
@@ -361,7 +355,6 @@ inThisBuild(
361
355
}
362
356
363
357
Seq (
364
- setPublishVersion,
365
358
List (s " $projectPrefix/clean " ),
366
359
if (isScalaNative) List () else List (s " $testProjectPrefix/test " ),
367
360
List (s " $projectPrefix/publishLocal " ),
0 commit comments