forked from eltimn/lift-mongoauth
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
71 lines (57 loc) · 2.26 KB
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
name := "mongoauth"
version := "2.5-M4-0.4"
organization := "net.liftmodules"
scalaVersion := "2.9.1"
crossScalaVersions := Seq("2.10.0", "2.9.1", "2.9.2")
libraryDependencies <++= (scalaVersion) { scalaVersion =>
val liftVersion = "2.5-M4"
Seq(
"net.liftweb" %% "lift-mongodb-record" % liftVersion % "compile",
"ch.qos.logback" % "logback-classic" % "1.0.3" % "provided",
"org.scalatest" %% "scalatest" % "1.9.1" % "test",
"org.mindrot" % "jbcrypt" % "0.3m" % "compile"
)
}
scalacOptions ++= Seq("-deprecation", "-unchecked")
publishTo := Some("idtp repository" at "https://repository-idtp.forge.cloudbees.com/release/")
// NB: CloudBees requires the repository to have the directory structure created
// E.g., if you get "permission denied" it may be just that you need to do something
// like:
// - mount the repository (Apple+K in Finder, and ender the https url; sign in with
// you username -- not email -- as shown to you in Cloudbees Repositories page)
// - mkdir -p /Volumes/release/net/liftmodules/mongoauth_2.9.1/2.4-0.4
credentials += Credentials( file("/private/idtp/cloudbees.credentials") )
publishMavenStyle := true
publishArtifact in Test := false
pomIncludeRepository := { _ => false }
pomExtra := (
<url>https://github.com/SpiralArm/lift-mongoauth</url>
<licenses>
<license>
<name>Apache 2.0 License</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>[email protected]:SpiralArm/lift-mongoauth.git</url>
<connection>scm:git:[email protected]:SpiralArm/lift-mongoauth.git</connection>
</scm>
<developers>
<developer>
<id>eltimn</id>
<name>Tim Nelson</name>
<url>http://eltimn.com/</url>
</developer>
<developer>
<id>jonoabroad</id>
<name>Jonathan Fergusin</name>
<url>https://github.com/jonoabroad</url>
</developer>
<developer>
<id>d6y</id>
<name>Richard Dallaway</name>
<url>http://richard.dallaway.com</url>
</developer>
</developers>
)