Skip to content

Files

Latest commit

ff914bd · Apr 20, 2016

History

History
35 lines (26 loc) · 995 Bytes

1_building.md

File metadata and controls

35 lines (26 loc) · 995 Bytes

Building and Testing

The spark connector is built with Scala 2.10 and sbt 0.13.5 to 0.13.7.

Building Artifacts

To build against Apache Geode, you need to build Geode first and publish the jars to local repository. In the root of Geode directory, run:

./gradlew clean build install -Dskip.tests=true

In the root directory of connector project, run:

./sbt clean package

The following jar files will be created:

  • geode-spark-connector/target/scala-2.10/geode-spark-connector_2.10-0.5.0.jar
  • geode-functions/target/scala-2.10/geode-functions_2.10-0.5.0.jar
  • geode-spark-demos/target/scala-2.10/geode-spark-demos_2.10-0.5.0.jar

Testing

Commands to run unit and integration tests:

./sbt test        // unit tests
./sbt it:test     // integration tests  

Integration tests start a Geode cluster and Spark in local mode. Please make sure you've done following before you run ./sbt it:test:

  • run./sbt package

Next: Quick Start