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