From 5e7a51c36636fde3829188fa6d33dc55fb8c126f Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Sun, 10 Jul 2022 16:50:09 +0200 Subject: [PATCH] Cleanup project - use common configurations and plugin versions from parent - add me as developer - maven core artifacts in provided scope - execute IT tests in parallel --- pom.xml | 56 ++++++++++++++++++++++---------------------------------- 1 file changed, 22 insertions(+), 34 deletions(-) diff --git a/pom.xml b/pom.xml index abd16e6a..5bf495e5 100644 --- a/pom.xml +++ b/pom.xml @@ -13,19 +13,12 @@ Exec Maven Plugin A plugin to allow execution of system and Java programs - http://www.mojohaus.org/exec-maven-plugin + https://www.mojohaus.org/exec-maven-plugin 2005 + ${mavenVersion} - - GitHub - https://github.com/mojohaus/exec-maven-plugin/issues/ - - - Travis-CI - https://travis-ci.org/mojohaus/exec-maven-plugin - @@ -62,6 +55,12 @@ khmarbaise@apache.org Europe/Berlin + + sjaranowski + Slawomir Jaranowski + sjaranowski@apache.org + Europe/Warsaw + @@ -94,7 +93,7 @@ Apache License 2 - http://www.apache.org/licenses/LICENSE-2.0.txt + https://www.apache.org/licenses/LICENSE-2.0.txt repo @@ -102,7 +101,7 @@ scm:git:https://github.com/mojohaus/exec-maven-plugin.git scm:git:ssh://git@github.com/mojohaus/exec-maven-plugin.git - https://github.com/mojohaus/exec-maven-plugin + https://github.com/mojohaus/exec-maven-plugin/tree/master HEAD @@ -111,22 +110,26 @@ org.apache.maven maven-model ${mavenVersion} + provided org.apache.maven maven-artifact ${mavenVersion} + provided org.apache.maven maven-core ${mavenVersion} + provided org.apache.maven maven-plugin-api ${mavenVersion} + provided org.codehaus.plexus @@ -137,7 +140,6 @@ org.apache.maven.plugin-tools maven-plugin-annotations - 3.6.4 provided @@ -188,6 +190,7 @@ org.slf4j slf4j-simple ${slf4j.version} + test @@ -201,30 +204,15 @@ - - org.apache.maven.plugins - maven-compiler-plugin - 3.10.1 - org.apache.maven.plugins maven-javadoc-plugin - 3.4.0 false false false - - org.apache.maven.plugins - maven-gpg-plugin - 3.0.1 - - - false - - org.apache.maven.plugins maven-plugin-plugin @@ -242,11 +230,11 @@ + org.codehaus.mojo animal-sniffer-maven-plugin - 1.21 @@ -281,7 +269,6 @@ org.apache.maven.plugins maven-dependency-plugin - 3.3.0 copy-test-deps @@ -365,7 +352,6 @@ org.apache.maven.plugins maven-invoker-plugin - 3.3.0 true ${project.build.directory}/local-repo @@ -375,11 +361,10 @@ setup verify src/it/mrm/settings.xml + 1C ${mojo.java.target} ${mojo.java.target} - - ${https.protocols} ${mrm.repository.url} @@ -389,7 +374,8 @@ install - run + integration-test + verify @@ -397,7 +383,6 @@ org.codehaus.mojo mrm-maven-plugin - 1.4.1 @@ -411,6 +396,9 @@ src/it/mrm/repository + + ${project.build.directory}/local-repo +