From b145c0825c0bd163a0a2643aeee4c8b283e35ada Mon Sep 17 00:00:00 2001 From: Gautam Shah Date: Sun, 27 May 2018 13:32:07 +0530 Subject: Onboarding build optimization incl Qual Control Sonar fixes, incremental build enhancements and Quality control mechanism integration. Change-Id: I118d7fc0cc50c1eddb94137310c00afaaa3aaffb Issue-ID: SDC-1189 Signed-off-by: GAUTAMS --- onboarding/pom.xml | 67 +++++++++++++++++++++++++----------------------------- 1 file changed, 31 insertions(+), 36 deletions(-) (limited to 'onboarding/pom.xml') diff --git a/onboarding/pom.xml b/onboarding/pom.xml index 1987f19be3..2383b39e74 100644 --- a/onboarding/pom.xml +++ b/onboarding/pom.xml @@ -13,9 +13,13 @@ + ../openecomp-be/tools/artifact-copy-plugin ../openecomp-be/tools/compile-helper-plugin + ../openecomp-be/tools/pmd-helper-plugin ../common ../openecomp-be + ../openecomp-be/tools/build-data-helper + ../openecomp-be/tools/build-data-installer ../openecomp-ui @@ -25,14 +29,16 @@ 2.1 3.7.0 2.5 + 3.1.0 2.4 1.4.0 - 2.3.1 + 2.4 2.4 0.13.3 1.10 2.3 2.19.1 + 3.1.0 3.1.0 2.1.1 3.5.3 @@ -114,6 +120,9 @@ ${project.version} 2.4.1.Final true + 3.9.0 + 6.3.0 + 6.3.0 @@ -131,46 +140,16 @@ org.apache.maven.plugins - maven-pmd-plugin - 3.8 - - true - ${project.build.directory}/pmd/pmd.cache - false - true - false - true - - build-pmd-ruleset.xml - - + maven-jar-plugin + ${mvn.jar.version} - pmd-check - verify - - check + test-jar + none - - - org.openecomp.sdc - build-tools - ${build.tools.version} - - - net.sourceforge.pmd - pmd-core - ${pmd.version} - - - net.sourceforge.pmd - pmd-java - ${pmd.version} - - org.apache.maven.plugins @@ -184,7 +163,6 @@ ${classes} ${testClasses} - ${pmd} ${mavenStatus} ${customGeneratedSources} build-data/** @@ -199,6 +177,7 @@ ${mvn.surefire.version} ${fork.count} + ${fork.mode} false true @@ -215,6 +194,22 @@ ${skipTestRun} + + org.apache.maven.plugins + maven-install-plugin + ${mvn.install.version} + + ${skipInstall} + + + + org.apache.maven.plugins + maven-resources-plugin + ${mvn.resource.version} + + ${skipResourceCollection} + + -- cgit 1.2.3-korg