Spark: unit, integration and end to end tests. Building Prerequisites In order to build this project sbt and JVM 8 must be available in your environment. Command sbt clean compile scalastyle coverage test test:scalastyle coverageReport Assembly, generate jar file sbt assembly