diff --git a/distribution/es7/pom.xml b/distribution/es7/pom.xml
deleted file mode 100644
index ace62213b..000000000
--- a/distribution/es7/pom.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
- 4.0.0
-
- fr.pilato.elasticsearch.crawler
- fscrawler-distribution
- 2.10-SNAPSHOT
-
-
- fscrawler-es7
- FSCrawler ZIP Distribution for Elasticsearch 7.x
-
-
- es7
-
-
- noocr
-
-
- ${project.version}
- latest
-
-
-
-
- fr.pilato.elasticsearch.crawler
- fscrawler-elasticsearch-client-v7
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
-
-
- io.fabric8
- docker-maven-plugin
-
-
-
-
-
diff --git a/distribution/pom.xml b/distribution/pom.xml
index e293cea66..943ef928d 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -11,11 +11,6 @@
fscrawler-distribution
FSCrawler ZIP Distribution
- pom
-
-
- es7
-
@@ -30,11 +25,13 @@
${project.artifactId}-noocr
- ${docker.username}/fscrawler:${project.version}-noocr-${module.name}
+ ${docker.username}/fscrawler:${project.version}-noocr
${docker.noocr.name}
- ${project.basedir}/../src/main/docker/Dockerfile
- ${project.basedir}/../src/main/assembly/assembly.xml
+ ${project.basedir}/src/main/docker/Dockerfile
+ ${project.basedir}/src/main/assembly/assembly.xml
tgz
+
+ noocr
${project.artifactId}-ocr
@@ -44,6 +41,9 @@
${docker.noocr.assembly.descriptor}
${docker.noocr.assembly.mode}
imagemagick tesseract-ocr tesseract-ocr-all
+
+ ${project.version}
+ latest
fr.pilato.elasticsearch.crawler.fs.cli.FsCrawler
@@ -53,6 +53,10 @@
fr.pilato.elasticsearch.crawler
fscrawler-cli
+
+ fr.pilato.elasticsearch.crawler
+ fscrawler-elasticsearch-client
+
@@ -115,87 +119,84 @@
org.apache.maven.plugins
maven-enforcer-plugin
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+
+ false
+
+ src/main/assembly/assembly.xml
+
+
+
+
+ generate-release-plugin
+ package
+
+ single
+
+
+
+
+
+
+ io.fabric8
+ docker-maven-plugin
+
+
+
+ ${docker.push.username}
+ ${docker.push.password}
+
+
+
+
+
+
+ properties
+ docker.noocr
+
+
+
+
+ properties
+ docker.ocr
+
+
+
+
+
+
+
+ docker-build
+ package
+
+ build
+
+
+
+
+ docker-push
+ deploy
+
+ push
+
+
+
+
+ start-elasticsearch
+ none
+
+
+
+ stop-elasticsearch
+ none
+
+
+
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
-
- false
-
- ${project.parent.basedir}/src/main/assembly/assembly.xml
-
-
-
-
- generate-release-plugin
- package
-
- single
-
-
-
-
-
-
- io.fabric8
- docker-maven-plugin
-
-
-
- ${docker.push.username}
- ${docker.push.password}
-
-
-
-
-
-
- properties
- docker.noocr
-
-
-
-
- properties
- docker.ocr
-
-
-
-
-
-
-
- docker-build
- package
-
- build
-
-
-
-
- docker-push
- deploy
-
- push
-
-
-
-
- start-elasticsearch
- none
-
-
-
- stop-elasticsearch
- none
-
-
-
-
-
diff --git a/distribution/src/main/assembly/assembly.xml b/distribution/src/main/assembly/assembly.xml
index ce08d9c1a..ab9c11fde 100644
--- a/distribution/src/main/assembly/assembly.xml
+++ b/distribution/src/main/assembly/assembly.xml
@@ -13,7 +13,7 @@
- ${project.parent.basedir}/src/main/scripts
+ src/main/scripts
bin
fscrawler*
@@ -21,7 +21,7 @@
true
- ${project.parent.basedir}/..
+ ../
LICENSE
@@ -30,7 +30,7 @@
- ${project.parent.basedir}/../cli/src/main/resources
+ cli/src/main/resources
config
log4j2.xml
diff --git a/distribution/es7/src/main/java/fr/pilato/elasticsearch/crawler/fs/cli/FsCrawler.java b/distribution/src/main/java/fr/pilato/elasticsearch/crawler/fs/cli/FsCrawler.java
similarity index 100%
rename from distribution/es7/src/main/java/fr/pilato/elasticsearch/crawler/fs/cli/FsCrawler.java
rename to distribution/src/main/java/fr/pilato/elasticsearch/crawler/fs/cli/FsCrawler.java
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index ba1391f8c..74ed9b3d7 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -64,6 +64,38 @@
+
+ org.apache.maven.plugins
+ maven-install-plugin
+
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+
+ true
+
+
+
com.dkanejs.maven.plugins
@@ -107,6 +139,59 @@
+
+ skip-docker-compose
+
+
+ tests.cluster.url
+
+
+
+
+
+ com.dkanejs.maven.plugins
+ docker-compose-maven-plugin
+
+ true
+
+
+
+ de.scravy
+ waitfor-maven-plugin
+
+ true
+
+
+
+
+
+
+ run-docker-compose
+
+
+ !tests.cluster.url
+
+
+
+
+
+ com.dkanejs.maven.plugins
+ docker-compose-maven-plugin
+
+ ${skipIntegTests}
+
+
+
+ de.scravy
+ waitfor-maven-plugin
+
+ ${skipIntegTests}
+
+
+
+
+
+
es-7x