-
Notifications
You must be signed in to change notification settings - Fork 6
/
build.sbt
27 lines (17 loc) · 853 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
sbtPlugin := true
name := "sbt-avro"
organization := "com.iadvize"
scalaVersion := "2.12.3"
sbtPlugin := true
publishTo := Some("Artifactory Realm" at "https://iadvize.jfrog.io/iadvize/iadvize-sbt")
credentials += Credentials("Artifactory Realm", "iadvize.jfrog.io", sys.env.getOrElse("ARTIFACTORY_USERNAME", sys.props.getOrElse("ARTIFACTORY_USERNAME", "")), sys.env.getOrElse("ARTIFACTORY_PASS", sys.props.getOrElse("ARTIFACTORY_PASS", "")))
resolvers += "confluent" at "http://packages.confluent.io/maven"
libraryDependencies ++= Seq(
"org.apache.avro" % "avro-compiler" % "1.8.2",
"io.confluent" % "kafka-schema-registry-client" % "3.3.0"
)
crossScalaVersions := Seq(scalaVersion.value, "2.11.11", "2.10.6")
scriptedBufferLog := false
scriptedLaunchOpts ++= Seq(
"-Xmx1024M",
s"-Dplugin.version=${version.value}")