Copies documents between elasticsearch and file system using the hdfs persist module.
HdfsElasticsearch
ElasticsearchHdfs
mvn clean install
Start up elasticsearch with docker:
mvn -PdockerITs docker:start
Build with integration testing enabled, using your credentials
mvn clean test verify -DskipITs=false -DargLine="-Dconfig.file=`pwd`/application.conf"
Shutdown elasticsearch when finished:
mvn -PdockerITs docker:stop
mvn -Pdocker -Ddocker.repo=<your docker host>:<your docker repo> clean package docker:build docker:push