From b80bcb81356fc9953e85196d8cbf6ada2ebbc143 Mon Sep 17 00:00:00 2001 From: wasala Date: Mon, 26 Mar 2018 15:48:46 +0200 Subject: Divide into module dependecy Add dependency build of dmaapClients and aaiClients. This modules are mandatory to prh application. Issue-ID: DCAEGEN2-407 Change-Id: I2150a15d76e81dd01503f44339ddb3c50f5b0348 Signed-off-by: wasala --- pom.xml | 292 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 250 insertions(+), 42 deletions(-) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index 089a1a0a..3b17ffa0 100644 --- a/pom.xml +++ b/pom.xml @@ -13,8 +13,20 @@ 1.0.0-SNAPSHOT pnf-registration-handler pnf-registration-handler + pom + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + UTF-8 + UTF-8 + 8 3.7.0 @@ -33,6 +45,7 @@ content/sites/site/org/onap/dcaegen2/services/prh/${project.artifactId}/${project.version} + @@ -46,27 +59,24 @@ http://maven.restlet.com + external-repository https://oss.sonatype.org/content/repositories + - - - org.springframework.boot - spring-boot-starter-web - - org.springframework.boot - spring-boot-starter-webflux + org.immutables + value + 2.5.6 - - org.immutables - value - 2.5.6 - + + + + org.junit.jupiter @@ -100,9 +110,21 @@ test + + + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 3.0.0 + + + + + org.apache.maven.plugins maven-compiler-plugin @@ -114,34 +136,83 @@ true - + + + + org.apache.maven.plugins + maven-source-plugin + 3.0.1 + + true + + + + attach-sources + verify + + jar-no-fork + + + + + + org.apache.maven.plugins - maven-shade-plugin - 3.1.0 + maven-javadoc-plugin + 3.0.0 + + + true + false + false + + aggregate + site + + aggregate + + + + attach-javadoc + + jar + + + + + + + + org.apache.felix + maven-bundle-plugin + 3.5.0 + true + + + *;inline=false;scope=compile + true + lib + + + + + Bundling PRH Jar package - shade + bundle - - - - - org.onap.dcaegen2.services.prh.ServerPrhApp - - - + + org.apache.maven.plugins - maven-site-plugin - 3.6 + maven-antrun-plugin + 1.8 @@ -149,6 +220,35 @@ org.apache.maven.plugins maven-surefire-plugin 2.19.1 + + false + -Xmx2048m -Djava.awt.headless=true -XX:+UseConcMarkSweepGC + -XX:OnOutOfMemoryError="kill -9 %p" -XX:+HeapDumpOnOutOfMemoryError + + ${surefire.redirectTestOutputToFile} + + methods + 8 + 8 + true + xml + false + + ${project.build.directory} + + ${basedir}/src/test/resources/logback-test.xml + + ${project.build.directory} + + + **/*Test.java + + + **/*IT.java + + + ${surefireArgLine} + org.junit.platform @@ -157,6 +257,77 @@ + + + + org.codehaus.mojo + findbugs-maven-plugin + ${findbugs.plugin.version} + + Max + Low + true + + true + ${project.basedir}/findbugs-exclude.xml + ${project.reporting.outputDirectory}/findbugs + ${project.reporting.outputDirectory}/findbugs + + + + + analyze-compile + compile + + check + + + + + + + org.apache.maven.plugins + maven-jar-plugin + 3.0.2 + + + + true + + + ${project.version} + + + + + + + org.apache.maven.plugins + maven-site-plugin + 3.6 + + + + org.apache.maven.plugins + maven-jxr-plugin + 2.5 + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 2.9 + + false + false + + + + + org.apache.maven.plugins + maven-surefire-report-plugin + 2.21.0 + @@ -164,14 +335,58 @@ org.apache.maven.plugins maven-compiler-plugin + + + org.apache.maven.plugins + maven-jar-plugin + + - org.springframework.boot - spring-boot-maven-plugin + org.apache.maven.plugins + maven-surefire-plugin + + + org.apache.maven.plugins + maven-failsafe-plugin + + + + org.apache.maven.plugins + maven-source-plugin + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + + + + org.apache.maven.plugins + maven-site-plugin + + + + org.apache.maven.plugins + maven-jxr-plugin + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + + + + org.apache.maven.plugins + maven-surefire-report-plugin + + org.apache.maven.plugins maven-javadoc-plugin @@ -191,17 +406,10 @@ - - - - - org.springframework.boot - spring-boot-dependencies - 2.0.0.RELEASE - pom - import - - - + + prh-app-server + prh-aai-client + prh-dmaap-client + -- cgit 1.2.3-korg