From 93bb9e7ccddfa45658f927c75088631725eeb692 Mon Sep 17 00:00:00 2001 From: Andres Almiray Date: Wed, 17 Mar 2021 12:44:58 +0100 Subject: [PATCH] Upgraded mojo-parent to latest (61) Explicit versions for plexus & enforcer plugins Set provided scope for maven dependencies in appasembler-maven-plugin Developed at #Javaland 2021 #Hackergarten along with Co-authored-by: Paul Daus Co-authored-by: Markus Co-authored-by: Markus Fihlon --- appassembler-maven-plugin/pom.xml | 11 +++++++---- appassembler-model/pom.xml | 2 +- pom.xml | 15 +++++++++++++-- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/appassembler-maven-plugin/pom.xml b/appassembler-maven-plugin/pom.xml index 18f0ffff..0f54b77c 100644 --- a/appassembler-maven-plugin/pom.xml +++ b/appassembler-maven-plugin/pom.xml @@ -82,20 +82,24 @@ org.apache.maven maven-model ${maven.version} + provided org.apache.maven maven-plugin-api + provided org.apache.maven - maven-project + maven-core ${maven.version} + provided org.apache.maven.shared maven-filtering + provided org.apache.maven @@ -107,6 +111,7 @@ org.apache.maven maven-artifact ${maven.version} + provided org.apache.maven.plugin-tools @@ -401,7 +406,6 @@ grid - 1.6-SNAPSHOT 1 @@ -422,14 +426,13 @@ org.apache.maven.plugins maven-invoker-plugin - ${invokerPluginVersion} + 3.2.2 ${itParallelThreads} maven-enforcer-plugin - 1.0 mojo-enforcer-rules diff --git a/appassembler-model/pom.xml b/appassembler-model/pom.xml index 188cac81..ddc8f0e1 100644 --- a/appassembler-model/pom.xml +++ b/appassembler-model/pom.xml @@ -71,7 +71,7 @@ org.codehaus.modello modello-maven-plugin - 1.8.1 + 1.11 diff --git a/pom.xml b/pom.xml index e2ca3703..07269355 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ org.codehaus.mojo mojo-parent - 39 + 61 appassembler pom @@ -164,7 +164,7 @@ junit junit - 4.11 + 4.13.2 org.codehaus.plexus @@ -204,6 +204,7 @@ org.apache.maven.plugins maven-release-plugin + 3.0.0-M1 forked-path @@ -216,6 +217,16 @@ + + org.codehaus.plexus + plexus-maven-plugin + 1.3.8 + + + org.apache.maven.plugins + maven-enforcer-plugin + 3.0.0-M3 + org.eclipse.m2e lifecycle-mapping