diff options
author | Jakob Odersky <jakob@driver.xyz> | 2018-08-17 14:41:27 -0600 |
---|---|---|
committer | Jakob Odersky <jakob@driver.xyz> | 2018-08-17 14:41:27 -0600 |
commit | 99b6eed0573e05a3eb09784e638d78b5d3064d02 (patch) | |
tree | b36f1ea263695ad6f674c1abc4fb6bec595dcbbb /src/main/scala/xyz.driver.sbt/LibraryPlugin.scala | |
parent | e74356f96daf49fcfcf35983014342161baa921a (diff) | |
download | sbt-settings-99b6eed0573e05a3eb09784e638d78b5d3064d02.tar.gz sbt-settings-99b6eed0573e05a3eb09784e638d78b5d3064d02.tar.bz2 sbt-settings-99b6eed0573e05a3eb09784e638d78b5d3064d02.zip |
Remove release plugin in favor of tag-based versioning and publishingv2.0.6
Diffstat (limited to 'src/main/scala/xyz.driver.sbt/LibraryPlugin.scala')
-rw-r--r-- | src/main/scala/xyz.driver.sbt/LibraryPlugin.scala | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/main/scala/xyz.driver.sbt/LibraryPlugin.scala b/src/main/scala/xyz.driver.sbt/LibraryPlugin.scala index 501f2fb..5bc5cfc 100644 --- a/src/main/scala/xyz.driver.sbt/LibraryPlugin.scala +++ b/src/main/scala/xyz.driver.sbt/LibraryPlugin.scala @@ -12,6 +12,11 @@ object LibraryPlugin extends AutoPlugin { override def requires = JvmPlugin + object autoImport { + val release = taskKey[Unit]("Deprecated placeholder to release process.") + } + import autoImport._ + lazy val repositorySettings: Seq[Setting[_]] = Seq( resolvers += "releases" at "https://drivergrp.jfrog.io/drivergrp/releases", resolvers += "snapshots" at "https://drivergrp.jfrog.io/drivergrp/snapshots" @@ -47,7 +52,14 @@ object LibraryPlugin extends AutoPlugin { override def projectSettings: Seq[Def.Setting[_]] = repositorySettings ++ publicationSettings ++ Seq( javacOptions ++= Seq("-target", "1.8"), crossScalaVersions := List("2.12.6"), - scalaVersion := crossScalaVersions.value.last + scalaVersion := crossScalaVersions.value.last, + sources in (Compile, doc) := Seq.empty, + publishArtifact in (Compile, packageDoc) := false, + release := { + throw new MessageOnlyException( + "Releasing is no longer supported. Please push a tag in the format v[0-9].* " + + "to have CI build and publish a new version.") + } ) } |