From 646b38f5eac193f7f8a5b3cda48e7c2b7a3f7d1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tibor=20Diga=C5=88a?= Date: Sat, 1 Jan 2022 23:01:56 +0100 Subject: [PATCH 1/2] [SUREFIRE-1972] Use current version of surefire-shared-utils --- maven-surefire-common/pom.xml | 2 +- pom.xml | 8 +-- surefire-api/pom.xml | 2 +- surefire-extensions-api/pom.xml | 2 +- surefire-providers/common-java5/pom.xml | 2 +- surefire-report-parser/pom.xml | 2 +- .../pom.xml | 57 ++++++++++++++++++- 7 files changed, 61 insertions(+), 14 deletions(-) rename {surefire-shared-utils => surefire-shared}/pom.xml (65%) diff --git a/maven-surefire-common/pom.xml b/maven-surefire-common/pom.xml index 805b24769f..7e3c65c001 100644 --- a/maven-surefire-common/pom.xml +++ b/maven-surefire-common/pom.xml @@ -74,7 +74,7 @@ org.apache.maven.surefire surefire-shared-utils - 3.0.0-M4 + ${project.version} com.google.code.findbugs diff --git a/pom.xml b/pom.xml index 633946f5df..990f6ab6c9 100644 --- a/pom.xml +++ b/pom.xml @@ -48,6 +48,7 @@ + surefire-shared surefire-logger-api surefire-api surefire-extensions-api @@ -62,7 +63,6 @@ maven-failsafe-plugin maven-surefire-report-plugin surefire-its - surefire-shared-utils @@ -667,12 +667,6 @@ org.jacoco jacoco-maven-plugin - - maven-deploy-plugin - - true - - diff --git a/surefire-api/pom.xml b/surefire-api/pom.xml index 158c88a8cd..d82b57e303 100644 --- a/surefire-api/pom.xml +++ b/surefire-api/pom.xml @@ -40,7 +40,7 @@ org.apache.maven.surefire surefire-shared-utils - 3.0.0-M4 + ${project.version} com.google.code.findbugs diff --git a/surefire-extensions-api/pom.xml b/surefire-extensions-api/pom.xml index ee086111df..5e56286fe3 100644 --- a/surefire-extensions-api/pom.xml +++ b/surefire-extensions-api/pom.xml @@ -45,7 +45,7 @@ org.apache.maven.surefire surefire-shared-utils - 3.0.0-M4 + ${project.version} org.mockito diff --git a/surefire-providers/common-java5/pom.xml b/surefire-providers/common-java5/pom.xml index f76659e361..acf37c51d1 100644 --- a/surefire-providers/common-java5/pom.xml +++ b/surefire-providers/common-java5/pom.xml @@ -35,7 +35,7 @@ org.apache.maven.surefire surefire-shared-utils - 3.0.0-M4 + ${project.version} diff --git a/surefire-report-parser/pom.xml b/surefire-report-parser/pom.xml index b452bd701c..f31d9ec672 100644 --- a/surefire-report-parser/pom.xml +++ b/surefire-report-parser/pom.xml @@ -41,7 +41,7 @@ org.apache.maven.surefire surefire-shared-utils - 3.0.0-M4 + ${project.version} org.apache.maven.reporting diff --git a/surefire-shared-utils/pom.xml b/surefire-shared/pom.xml similarity index 65% rename from surefire-shared-utils/pom.xml rename to surefire-shared/pom.xml index c845f5c4d1..27d7376d8b 100644 --- a/surefire-shared-utils/pom.xml +++ b/surefire-shared/pom.xml @@ -27,9 +27,11 @@ 3.0.0-M6-SNAPSHOT - surefire-shared-utils + surefire-shared Surefire Shared Utils - Relocated Java packages of maven-shared-utils in Surefire + + Relocated Java packages of maven-shared-utils and several Apache Commons utilities in Surefire. + @@ -39,6 +41,11 @@ + + ${distributionManagement.snapshotRepository.id} + ${distributionManagement.snapshotRepository.url} + + org.apache.maven.shared @@ -98,7 +105,53 @@ + + maven-install-plugin + + + install-jar + install + + install-file + + + surefire-shared-utils + target/${project.build.finalName}.jar + + + + + + maven-deploy-plugin + + + deploy-jar + deploy + + deploy-file + + + ${project.groupId} + surefire-shared-utils + ${project.version} + target/${project.build.finalName}.jar + ${distRepoUrl} + ${distRepoId} + + + + + + + apache-release + + ${distributionManagement.repository.id} + ${distributionManagement.repository.url} + + + + From 0b2bed950fa607aedb9a95282866d966d8aa036e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tibor=20Diga=C5=88a?= Date: Fri, 14 Jan 2022 14:22:23 +0100 Subject: [PATCH 2/2] exec-maven-plugin --- pom.xml | 67 ++++++++++++++++++- .../pom.xml | 53 +-------------- 2 files changed, 67 insertions(+), 53 deletions(-) rename {surefire-shared => surefire-shared-utils}/pom.xml (67%) diff --git a/pom.xml b/pom.xml index 990f6ab6c9..ddc229a3e9 100644 --- a/pom.xml +++ b/pom.xml @@ -48,7 +48,6 @@ - surefire-shared surefire-logger-api surefire-api surefire-extensions-api @@ -579,11 +578,77 @@ .m2 .travis.yml .mvn/wrapper/maven-wrapper.properties + surefire-shared-utils/target/** + + org.codehaus.gmavenplus + gmavenplus-plugin + 1.13.1 + + + examine-cmd + validate + false + + execute + + + + + + + + + + + org.codehaus.groovy + groovy-ant + 3.0.9 + + + + + org.codehaus.mojo + exec-maven-plugin + 3.0.0 + + + build-module-surefire-surefire-utils + test + false + + exec + + + ${project.basedir} + mvn + + ${mvnGoals} -f surefire-shared-utils/pom.xml ${mvnProfiles} ${mvnProps} + + true + + + + org.apache.maven.plugins maven-enforcer-plugin diff --git a/surefire-shared/pom.xml b/surefire-shared-utils/pom.xml similarity index 67% rename from surefire-shared/pom.xml rename to surefire-shared-utils/pom.xml index 27d7376d8b..df6da7c3a4 100644 --- a/surefire-shared/pom.xml +++ b/surefire-shared-utils/pom.xml @@ -27,7 +27,7 @@ 3.0.0-M6-SNAPSHOT - surefire-shared + surefire-shared-utils Surefire Shared Utils Relocated Java packages of maven-shared-utils and several Apache Commons utilities in Surefire. @@ -41,11 +41,6 @@ - - ${distributionManagement.snapshotRepository.id} - ${distributionManagement.snapshotRepository.url} - - org.apache.maven.shared @@ -105,53 +100,7 @@ - - maven-install-plugin - - - install-jar - install - - install-file - - - surefire-shared-utils - target/${project.build.finalName}.jar - - - - - - maven-deploy-plugin - - - deploy-jar - deploy - - deploy-file - - - ${project.groupId} - surefire-shared-utils - ${project.version} - target/${project.build.finalName}.jar - ${distRepoUrl} - ${distRepoId} - - - - - - - apache-release - - ${distributionManagement.repository.id} - ${distributionManagement.repository.url} - - - -