diff --git a/.gitignore b/.gitignore index 75d7805acb9209fdd26a80be6ee94512bde06cb8..ea8f3fb9f2064cb4af0e4b6da585fdab992c0d76 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,6 @@ target #General bak + +#Firefox +C:\\nppdf32Log\\debuglog.txt diff --git a/jsf/pom.xml b/jsf/pom.xml index 9c76d78aade87ae5b8eee56dd32afaebf13c982e..9bc3f48beb682ea53dcc218603ae04dc93169582 100644 --- a/jsf/pom.xml +++ b/jsf/pom.xml @@ -70,13 +70,197 @@ org.jacoco jacoco-maven-plugin - - org.apache.maven.plugins - maven-surefire-plugin - - true - - + + + + jsf-geckodriver-download-unix + + unix + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + download-geckodriver + process-test-resources + + + + + + + + + + run + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${geckodriver.uncompressed.path} + + + + + + + + jsf-geckodriver-download-windows + + windows + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + download-geckodriver + process-test-resources + + + + + + + + + + run + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${geckodriver.uncompressed.path} + + + + + + + + jsf-geckodriver-properties-unix-amd64 + + + unix + amd64 + + + + https://github.com/mozilla/geckodriver/releases/download/${geckodriver.version}/geckodriver-${geckodriver.version}-linux64.tar.gz + ${project.build.directory}${file.separator}geckodriver + ${geckodriver.basepath}${file.separator}geckodriver-${geckodriver.version}-linux64.tar.gz + ${geckodriver.basepath}${file.separator}geckodriver + + + + jsf-geckodriver-properties-unix-x86 + + + unix + x86 + + + + https://github.com/mozilla/geckodriver/releases/download/${geckodriver.version}/geckodriver-${geckodriver.version}-linux86.tar.gz + ${project.build.directory}${file.separator}geckodriver + ${geckodriver.basepath}${file.separator}geckodriver-${geckodriver.version}-linux86.tar.gz + ${geckodriver.basepath}${file.separator}geckodriver + + + + jsf-geckodriver-properties-windows-amd64 + + + windows + amd64 + + + + https://github.com/mozilla/geckodriver/releases/download/${geckodriver.version}/geckodriver-${geckodriver.version}-win64.zip + ${project.build.directory}${file.separator}geckodriver + ${geckodriver.basepath}${file.separator}geckodriver-${geckodriver.version}-win64.zip + ${geckodriver.basepath}${file.separator}geckodriver.exe + + + + jsf-geckodriver-properties-windows-x86 + + + windows + x86 + + + + https://github.com/mozilla/geckodriver/releases/download/${geckodriver.version}/geckodriver-${geckodriver.version}-win86.zip + ${project.build.directory}${file.separator}geckodriver + ${geckodriver.basepath}${file.separator}geckodriver-${geckodriver.version}-win86.zip + ${geckodriver.basepath}${file.separator}geckodriver.exe + + + + jsf-geckodriver-properties-and-download-mac + + + mac + + + + https://github.com/mozilla/geckodriver/releases/download/${geckodriver.version}/geckodriver-${geckodriver.version}-macos.tar.gz + ${project.build.directory}${file.separator}geckodriver + ${geckodriver.basepath}${file.separator}geckodriver-${geckodriver.version}-macos.tar.gz + ${geckodriver.basepath}${file.separator}geckodriver + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + download-geckodriver + process-test-resources + + + + + + + + + + run + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${geckodriver.uncompressed.path} + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 097f9b388bde30959252bd0e5a5f400249667b3d..994fc113368dae5f5c8ab49ba4670e9f69d64a5e 100644 --- a/pom.xml +++ b/pom.xml @@ -41,8 +41,8 @@ 7.0 1.1.11.Final - 1.0.0.Alpha3 - 2.53.1 + 1.0.0.Alpha4 + 3.0.0 8.2.1.Final @@ -59,6 +59,7 @@ 5.1.21 3.0.19.Final 2.1.0.Final + v0.11.1 1.1.0.Alpha11 @@ -70,6 +71,7 @@ 2.19.1 3.0.1 2.10.1 + 1.8 @@ -210,7 +212,7 @@ - + @@ -272,6 +274,11 @@ maven-dependency-plugin ${maven.dependency.plugin.version} + + org.apache.maven.plugins + maven-antrun-plugin + ${maven.antrun.plugin.version} + org.apache.maven.plugins maven-surefire-plugin @@ -366,6 +373,25 @@ + + + + org.apache.maven.plugins + + + maven-antrun-plugin + + + [1.8,) + + + run + + + + + +