diff --git a/build.sbt b/build.sbt index 022faa64..5a4c16d2 100644 --- a/build.sbt +++ b/build.sbt @@ -2,8 +2,6 @@ name := "sbt-scoverage" organization := "org.scoverage" -version := "1.0.5-SNAPSHOT" - scalaVersion := "2.10.4" scalacOptions := Seq("-unchecked", "-deprecation", "-feature", "-encoding", "utf8") @@ -41,3 +39,7 @@ scriptedLaunchOpts := { scriptedLaunchOpts.value ++ Seq("-Xmx1024M", "-XX:MaxPermSize=256M", "-Dplugin.version=" + version.value) } + +releaseSettings + +ReleaseKeys.publishArtifactsAction := PgpKeys.publishSigned.value diff --git a/project/plugins.sbt b/project/plugins.sbt index c1d9fc9f..23cbe159 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -4,4 +4,6 @@ libraryDependencies <+= sbtVersion(v => "org.scala-sbt" % "scripted-plugin" % v) addSbtPlugin("com.typesafe.sbt" % "sbt-pgp" % "0.8.3") -addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.3.0") \ No newline at end of file +addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.3.0") + +addSbtPlugin("com.github.gseitz" % "sbt-release" % "0.8.5") diff --git a/version.sbt b/version.sbt new file mode 100644 index 00000000..45727d37 --- /dev/null +++ b/version.sbt @@ -0,0 +1 @@ +version in ThisBuild := "1.0.5-SNAPSHOT" \ No newline at end of file