import com.typesafe.sbt.SbtPgp.PgpKeys._
import sbtrelease.ReleasePlugin._
import sbtrelease.ReleasePlugin.ReleaseKeys._

object Release {

  lazy val settings = releaseSettings ++ Seq(
    crossBuild := false,
    publishArtifactsAction := publishSigned.value
  )

}

import scala.util.Properties.propOrEmpty

import com.typesafe.sbt.SbtPgp.PgpKeys._
import sbtrelease.ReleasePlugin._
import sbtrelease.ReleasePlugin.ReleaseKeys._

object Release {

  lazy val settings = releaseSettings ++ Seq(
    crossBuild := false,
    publishArtifactsAction := publishSigned.value,
    releaseVersion := { _ => propOrEmpty("releaseVersion")},
    nextVersion := { _ => propOrEmpty("developmentVersion")}
  )

}

Add possibility to pass release info as sys props
Add possibility to pass release info as sys props
