diff --git a/maven-failsafe-plugin/pom.xml b/maven-failsafe-plugin/pom.xml index 6d460d9c9d..23d7326425 100644 --- a/maven-failsafe-plugin/pom.xml +++ b/maven-failsafe-plugin/pom.xml @@ -51,6 +51,12 @@ maven-surefire-common ${project.version} + + org.apache.maven.surefire + surefire-junit3 + ${project.version} + runtime + org.apache.maven.plugins maven-surefire-plugin @@ -230,43 +236,36 @@ org.apache.maven.plugins maven-invoker-plugin + + src/it + ${project.build.directory}/it + + verify + + + */pom.xml + + verify + ${project.build.directory}/local-repo + src/it/settings.xml + ${skipTests} + ${skipTests} + false + + ${failsafe-integration-test-port} + ${failsafe-integration-test-stop-port} + + true + - - pre-its - pre-integration-test - - install - - - ${skipTests} - - - - integration-test - - run - - - src/it - ${project.build.directory}/it - - verify - -nsu - - - */pom.xml - - verify - src/it/settings.xml - ${skipTests} - true - - ${failsafe-integration-test-port} - ${failsafe-integration-test-stop-port} - - true - - + + integration-test + + install + integration-test + verify + + diff --git a/maven-failsafe-plugin/src/it/settings.xml b/maven-failsafe-plugin/src/it/settings.xml index 90ecf59e1f..24084798db 100644 --- a/maven-failsafe-plugin/src/it/settings.xml +++ b/maven-failsafe-plugin/src/it/settings.xml @@ -18,5 +18,36 @@ ~ under the License. --> - @localRepositoryUrl@ - + + + it-repo + + true + + + + local.central + @localRepositoryUrl@ + + true + + + true + + + + + + local.central + @localRepositoryUrl@ + + true + + + true + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 70c320897e..eb52cd9292 100644 --- a/pom.xml +++ b/pom.xml @@ -389,13 +389,6 @@ false - - maven-release-plugin - - clean install - false - - maven-plugin-plugin