Commit d4a3519e authored by Andreas Muttscheller's avatar Andreas Muttscheller

Update build.sbt

parent 8bd84c8d
name := "planned-timetable-fetcher"
organization := "de.codecentric.amuttsch"
description := "Fetch planned timetable from DB and insert it into DynamoDB via Kafka."
licenses += "Apache License, Version 2.0" -> url("https://www.apache.org/licenses/LICENSE-2.0")
version := "0.1"
scalaVersion := "2.12.8"
assemblyJarName in assembly := "planned-timetable-fetcher.jar"
libraryDependencies ++= Seq(
// Common libraries for logging and config
"com.typesafe.scala-logging" %% "scala-logging" % "3.9.2",
"com.typesafe" % "config" % "1.3.3",
"ch.qos.logback" % "logback-classic" % "1.2.3",
// Http client
"com.softwaremill.sttp" %% "core" % "1.5.8",
// xml and json
"org.scala-lang.modules" %% "scala-xml" % "1.1.1",
"org.json4s" %% "json4s-native" % "3.6.3",
// AWS
"com.amazonaws" % "aws-java-sdk-dynamodb" % "1.11.488",
"com.amazonaws" % "aws-java-sdk-sns" % "1.11.488",
"com.amazonaws" % "aws-java-sdk-lambda" % "1.11.488",
"com.amazonaws" % "aws-lambda-java-events" % "2.2.5",
"com.amazonaws" % "aws-lambda-java-core" % "1.2.0",
// Slack
"com.github.slack-scala-client" %% "slack-scala-client" % "0.2.5",
// ElasicSearch
"com.sksamuel.elastic4s" % "elastic4s-core_2.12" % "6.3.8",
"com.sksamuel.elastic4s" %% "elastic4s-http" % "6.3.8",
"com.sksamuel.elastic4s" %% "elastic4s-aws" % "6.3.8",
)
lazy val root = (project in file("."))
.settings(
name := "planned-timetable-fetcher",
organization := "de.codecentric.amuttsch",
description := "Fetch planned timetable from DB and insert it into DynamoDB via Kafka.",
licenses += "Apache License, Version 2.0" -> url("https://www.apache.org/licenses/LICENSE-2.0"),
version := "0.1",
scalaVersion := "2.12.8",
assemblyJarName in assembly := "planned-timetable-fetcher.jar",
libraryDependencies ++= Seq(
// Common libraries for logging and config
"com.typesafe.scala-logging" %% "scala-logging" % "3.9.2",
"com.typesafe" % "config" % "1.3.3",
"ch.qos.logback" % "logback-classic" % "1.2.3",
// Http client
"com.softwaremill.sttp" %% "core" % "1.5.8",
// xml and json
"org.scala-lang.modules" %% "scala-xml" % "1.1.1",
"org.json4s" %% "json4s-native" % "3.6.3",
// AWS
"com.amazonaws" % "aws-java-sdk-dynamodb" % "1.11.488",
"com.amazonaws" % "aws-java-sdk-sns" % "1.11.488",
"com.amazonaws" % "aws-java-sdk-lambda" % "1.11.488",
"com.amazonaws" % "aws-lambda-java-events" % "2.2.5",
"com.amazonaws" % "aws-lambda-java-core" % "1.2.0",
// Slack
"com.github.slack-scala-client" %% "slack-scala-client" % "0.2.5",
// ElasicSearch
"com.sksamuel.elastic4s" % "elastic4s-core_2.12" % "6.3.8",
"com.sksamuel.elastic4s" %% "elastic4s-http" % "6.3.8",
"com.sksamuel.elastic4s" %% "elastic4s-aws" % "6.3.8",
)
)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment