From dda1c216a3f771ade0a09d0998fe5dd9d98a93b2 Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Fri, 27 May 2022 17:30:09 +0200 Subject: [PATCH] [MENFORCER-418] Upgrade Parent to 36 - use plugins versions and configurations from parent - use site config from parent - maven core artifacts in provided scope in plugin --- maven-enforcer-extension/pom.xml | 15 +++------------ maven-enforcer-plugin/pom.xml | 25 ++++++++++++++++--------- pom.xml | 32 ++------------------------------ src/site/site.xml | 9 --------- 4 files changed, 21 insertions(+), 60 deletions(-) diff --git a/maven-enforcer-extension/pom.xml b/maven-enforcer-extension/pom.xml index 9d7d445c..38bd1f1a 100644 --- a/maven-enforcer-extension/pom.xml +++ b/maven-enforcer-extension/pom.xml @@ -34,15 +34,6 @@ org.eclipse.sisu sisu-maven-plugin - 0.3.5 - - - index-project - - main-index - - - @@ -78,7 +69,6 @@ org.apache.maven.plugins maven-invoker-plugin - 3.2.2 true src/it/projects @@ -97,7 +87,8 @@ integration-test install - run + integration-test + verify @@ -128,4 +119,4 @@ - \ No newline at end of file + diff --git a/maven-enforcer-plugin/pom.xml b/maven-enforcer-plugin/pom.xml index 0163b6ab..c57c9751 100644 --- a/maven-enforcer-plugin/pom.xml +++ b/maven-enforcer-plugin/pom.xml @@ -42,11 +42,24 @@ org.apache.maven maven-plugin-api + provided org.apache.maven maven-core + provided + + + org.apache.maven + maven-artifact + provided + + + org.apache.maven.plugin-tools + maven-plugin-annotations + provided + org.apache.maven.enforcer enforcer-api @@ -55,16 +68,12 @@ org.apache.maven.enforcer enforcer-rules + org.apache.maven.enforcer enforcer-rules test-jar - - org.apache.maven.plugin-tools - maven-plugin-annotations - provided - org.mockito mockito-junit-jupiter @@ -107,7 +116,6 @@ descriptor-help helpmojo - descriptor @@ -160,8 +168,6 @@ validate - - ${https.protocols} ${maven.compiler.source} ${maven.compiler.target} @@ -171,7 +177,8 @@ integration-test install - run + integration-test + verify diff --git a/pom.xml b/pom.xml index 61a6feb6..d186c4d3 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ maven-parent org.apache.maven - 34 + 36 org.apache.maven.enforcer @@ -55,7 +55,7 @@ Jenkins - https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-enforcer/ + https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-enforcer/ @@ -195,15 +195,6 @@ - - maven-javadoc-plugin - 3.4.0 - - - org.apache.maven.plugins - maven-project-info-reports-plugin - 3.3.0 - org.apache.maven.plugins maven-release-plugin @@ -218,11 +209,6 @@ scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path} - - org.apache.maven.plugins - maven-jxr-plugin - 3.2.0 - org.apache.maven.plugins maven-surefire-plugin @@ -230,20 +216,6 @@ - - - org.apache.maven.plugins - maven-enforcer-plugin - 3.0.0 - - - org.codehaus.mojo - extra-enforcer-rules - 1.5.1 - - - - diff --git a/src/site/site.xml b/src/site/site.xml index 273dd8e5..414313ac 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -18,15 +18,6 @@ specific language governing permissions and limitations under the License. --> - - - true - - - https://maven.apache.org/enforcer/ - - -