Specify that Java 1.8 is required for compile

The ETL relies on Spark 2.3.3 which supports only Java 8.

See [1] for more details.

[1] https://community.cloudera.com/t5/Community-Articles/Spark-and-Java-versions-Supportability-Matrix/ta-p/383669

Change-Id: I75db9b172f7a9aca7829d1e6920032d396b1da46
diff --git a/project/SharedSettings.scala b/project/SharedSettings.scala
index c3426ba..8c30929 100644
--- a/project/SharedSettings.scala
+++ b/project/SharedSettings.scala
@@ -30,6 +30,7 @@
 
   lazy val commonSettings: Seq[Def.Setting[_]] = Seq(
     scalaVersion := "2.11.12",
+    javacOptions in Compile ++= Seq("-source", "8", "-target", "8"),
     organization := "gerritforge",
     parallelExecution in Test := false,
     fork in Test := true,