name := "concatenator" version := "1.0" scalaVersion := "2.10.6" val sparkVersion = "1.6.1" val main_class = "ru.sa2.hive.concatenator.Main" libraryDependencies in ThisBuild ++= Seq( "org.apache.spark" %% "spark-core" % sparkVersion % Provided ,"org.apache.spark" %% "spark-hive" % sparkVersion % Provided ,"org.apache.hive" % "hive-jdbc" % "1.1.0" % Provided ,"com.typesafe" % "config" % "0.3.1" //% Provided ,"org.scalatest" %% "scalatest" % "3.0.0" % Test ,"org.mockito" % "mockito-all" % "1.10.19" % Test ) // //assemblyOption in assembly := (assemblyOption in assembly).value.copy(includeScala = false) // //mainClass in assembly := Some(main_class) // //assemblyShadeRules in assembly := Seq( // ShadeRule.rename("org.json4s.**" -> "shaded.org.json4s.@1").inAll, // ShadeRule.rename("org.apache.http.**" -> "shaded.org.apache.http.@1").inAll //) // //assemblyJarName in assembly := artifact.value.name + "-assembly-" + version.value + ".zip"