diff --git a/build.sbt b/build.sbt index ab830c6..f63f98b 100644 --- a/build.sbt +++ b/build.sbt @@ -2,9 +2,15 @@ name := """play-java-rest-api-example""" version := "2.6.x" +def gatlingVersion(scalaBinVer: String): String = scalaBinVer match { + case "2.11" => "2.2.5" + case "2.12" => "2.3.0" +} + inThisBuild( List( scalaVersion := "2.12.4", + crossScalaVersions := Seq("2.11.12", "2.12.4"), dependencyOverrides := Seq( "org.codehaus.plexus" % "plexus-utils" % "3.0.18", "com.google.code.findbugs" % "jsr305" % "3.0.1", @@ -31,8 +37,8 @@ libraryDependencies += "io.dropwizard.metrics" % "metrics-core" % "3.2.1" libraryDependencies += "com.palominolabs.http" % "url-builder" % "1.1.0" libraryDependencies += "net.jodah" % "failsafe" % "1.0.3" -libraryDependencies += "io.gatling.highcharts" % "gatling-charts-highcharts" % "2.3.0" % Test -libraryDependencies += "io.gatling" % "gatling-test-framework" % "2.3.0" % Test +libraryDependencies += "io.gatling.highcharts" % "gatling-charts-highcharts" % gatlingVersion(scalaBinaryVersion.value) % Test +libraryDependencies += "io.gatling" % "gatling-test-framework" % gatlingVersion(scalaBinaryVersion.value) % Test PlayKeys.externalizeResources := false