-
Notifications
You must be signed in to change notification settings - Fork 41
/
Copy pathbuild.sbt
29 lines (20 loc) · 839 Bytes
/
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
name := """clickhouse-spark-connector"""
version := "1.2"
scalaVersion := "2.11.7"
publishTo := Some("jFrog" at "http://10.2.95.5:8080/artifactory/libs-release")
//credentials += Credentials("jFrog", "10.2.95.5", "admin", "password")
libraryDependencies ++= Seq(
"org.apache.spark" % "spark-core_2.11" % "2.0.0",
"org.apache.spark" % "spark-sql_2.11" % "2.0.0",
"ru.yandex.clickhouse" % "clickhouse-jdbc" % "0.1.14",
"org.scalatest" %% "scalatest" % "2.2.4" % "test",
"com.fasterxml.jackson.module" % "jackson-module-scala_2.11" % "2.7.4"
)
fork in run := true
test in assembly := {}
assemblyMergeStrategy in assembly := {
case n if n.startsWith("META-INF/MANIFEST.MF") => MergeStrategy.discard
case "reference.conf" => MergeStrategy.concat
case x => MergeStrategy.first
}
packAutoSettings