forked from awslabs/dynamodb-transactions
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
26 lines (26 loc) · 1.01 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
lazy val dynamoDbTransactions =
Project(
id = "amazon-dynamodb-transactions",
base = file(".")
)
.settings(
organization := "com.thumbtack",
version := "1.1.2",
scalaVersion := "2.11.8",
libraryDependencies ++= Seq(
"com.amazonaws" % "aws-java-sdk" % "1.11.125",
"org.mockito" % "mockito-core" % "1.9.5" % Test,
// Let SBT run JUnit tests: https://github.com/sbt/junit-interface
"com.novocode" % "junit-interface" % "0.11" % Test
),
publishArtifact in (Compile, packageDoc) := false,
publishArtifact in packageDoc := false,
sources in (Compile, doc) := Seq.empty,
coursierUseSbtCredentials := true,
updateOptions := updateOptions.value.withCachedResolution(true),
publishTo := Some("Artifactory Realm" at "https://thumbtack.jfrog.io/thumbtack/maven-virtual"),
// Build this artifact as a pure Java JAR.
// https://xerial.org/blog/2014/03/24/sbt/
autoScalaLibrary := false,
crossPaths := false
)