diff options
author | Jakob Odersky <jakob@odersky.com> | 2016-06-10 13:41:02 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2016-06-10 13:51:38 -0700 |
commit | 8d920cd69a28a6c4fa84c2407eef766b5f96919b (patch) | |
tree | 5bd382bd93f8a9f84b274ff73638af29de83fd7b /project/FlowBuild.scala | |
parent | 33dbedcf451db89b9d746b05612e6970d31b96db (diff) | |
download | akka-serial-8d920cd69a28a6c4fa84c2407eef766b5f96919b.tar.gz akka-serial-8d920cd69a28a6c4fa84c2407eef766b5f96919b.tar.bz2 akka-serial-8d920cd69a28a6c4fa84c2407eef766b5f96919b.zip |
Use sonatype to deploy artifacts
Diffstat (limited to 'project/FlowBuild.scala')
-rw-r--r-- | project/FlowBuild.scala | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/project/FlowBuild.scala b/project/FlowBuild.scala index 3a31723..a2e40aa 100644 --- a/project/FlowBuild.scala +++ b/project/FlowBuild.scala @@ -9,12 +9,20 @@ object FlowBuild extends Build { lazy val commonSettings: Seq[Setting[_]] = Seq( resolvers += Resolver.jcenterRepo, - scalaVersion in ThisBuild := scalaVersions.head, - crossScalaVersions in ThisBuild := scalaVersions.reverse, + scalaVersion := scalaVersions.head, + crossScalaVersions := scalaVersions.reverse, scalacOptions ++= Seq("-deprecation", "-unchecked", "-feature", "-target:jvm-1.8"), organization := "ch.jodersky", licenses := Seq(("BSD New", url("http://opensource.org/licenses/BSD-3-Clause"))), homepage := Some(url("https://jodersky.github.io/flow")), + publishMavenStyle := true, + publishTo := { + val nexus = "https://oss.sonatype.org/" + if (isSnapshot.value) + Some("snapshots" at nexus + "content/repositories/snapshots") + else + Some("releases" at nexus + "service/local/staging/deploy/maven2") + }, pomIncludeRepository := { _ => false }, pomExtra := { <scm> |