@@ -3,12 +3,9 @@ import sbt.Resolver
33
44lazy val commonSettings = Seq (
55 organization := " org.combinators" ,
6- releaseVersionBump := sbtrelease.Version .Bump .Minor ,
7- releaseIgnoreUntrackedFiles := true ,
86
97 scalaVersion := " 2.12.4" ,
108 crossScalaVersions := Seq (" 2.11.12" , scalaVersion.value),
11- releaseCrossBuild := true ,
129
1310 resolvers ++= Seq (
1411 Resolver .sonatypeRepo(" releases" ),
@@ -32,7 +29,6 @@ lazy val root = (Project(id = "templating", base = file(".")))
3229 .enablePlugins(SbtTwirl )
3330 .settings(
3431 moduleName := " templating" ,
35-
3632 libraryDependencies ++= Seq (
3733 " org.scalactic" %% " scalactic" % " 3.0.4" % " test" ,
3834 " org.scalatest" %% " scalatest" % " 3.0.4" % " test" ,
@@ -60,39 +56,17 @@ lazy val root = (Project(id = "templating", base = file(".")))
6056
6157
6258lazy val publishSettings = Seq (
63- publishMavenStyle := true ,
64- publishArtifact in Test := false ,
65- pomIncludeRepository := { _ => false },
66- releasePublishArtifactsAction := PgpKeys .publishSigned.value,
67- publishTo := { version { (v : String ) =>
68- val nexus = " https://oss.sonatype.org/"
69- if (v.trim.endsWith(" SNAPSHOT" ))
70- Some (" snapshots" at nexus + " content/repositories/snapshots" )
71- else
72- Some (" releases" at nexus + " service/local/staging/deploy/maven2" )
73- }.value },
7459 homepage := Some (url(" https://combinators.org" )),
7560 licenses := Seq (" Apache 2" -> url(" http://www.apache.org/licenses/LICENSE-2.0.txt" )),
7661 scmInfo := Some (ScmInfo (url(" https://www.github.com/combinators/templating" ), " scm:git:git@github.com:combinators/templating.git" )),
77- pomExtra := (
78- <developers >
79- <developer >
80- <id >JanBessai </id >
81- <name >Jan Bessai </name >
82- <url >http:// janbessai.github.io/</ url>
83- </developer >
84- <developer >
85- <id >BorisDuedder </id >
86- <name >Boris D üdder</name >
87- <url >http:// duedder.net/</ url>
88- </developer >
89- <developer >
90- <id >heineman</id >
91- <name >George T . Heineman </name >
92- <url >http:// www.cs.wpi.edu/~ heineman</url >
93- </developer >
94- </developers >
95- )
62+ developers := List (
63+ Developer (" JanBessai" , " Jan Bessai" , " jan.bessai@tu-dortmund.de" , url(" http://janbessai.github.io" )),
64+ Developer (" heineman" , " George T. Heineman" , " heineman@wpi.edu" , url(" http://www.cs.wpi.edu/~heineman" )),
65+ Developer (" BorisDuedder" , " Boris Düdder" , " boris.d@di.ku.dk" , url(" http://duedder.net" ))
66+ ),
67+
68+ pgpPublicRing := file(" travis/local.pubring.asc" ),
69+ pgpSecretRing := file(" travis/local.secring.asc" ),
9670)
9771
9872lazy val noPublishSettings = Seq (
0 commit comments