X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=51681415458017f436c115b908470ee7844eec09;hb=refs%2Fheads%2Fdublin;hp=3d78f5220cb3b190c4b1b170d6ba7c5eca481aab;hpb=86dc9cee6baf40abecc3f2da2e09885d80c2653d;p=so.git diff --git a/pom.xml b/pom.xml index 3d78f5220c..5168141545 100644 --- a/pom.xml +++ b/pom.xml @@ -1,849 +1,898 @@ - - 4.0.0 - - org.onap.oparent - oparent - 1.2.0 - - - org.onap.so - so - pom - 1.3.0-SNAPSHOT - so - This Maven project is responsible to build and package all child projects - contributions in the MSO project. + + 4.0.0 + + org.onap.oparent + oparent + 1.2.1 + + + org.onap.so + so + pom + 1.4.0-SNAPSHOT + so + This Maven project is responsible to build and package all child projects - contributions in the MSO project. This build can be configured to run Functional tests and to start/stop a jboss server + Mysql DB. "mvn clean install -P with-integration-tests -Dintegration-tests-user=root -Dintegration-tests-group=root -Dintegration-tests-db-type=MYSQL" - - ONAP - SO - http://www.onap.org/ - - - deployment-configs - common - mso-catalog-db - mso-api-handlers - adapters - asdc-controller - bpmn - cloudify-client - cxf-logging - so-monitoring - packages - - - . - UTF-8 - UTF-8 - java - jacoco - ${project.build.directory}/surefire-reports - ${project.build.directory}/code-coverage/jacoco-ut.exec - - true - ${project.version} - **/* - 0.7.5.201505241946 - - 1.3.0 - yyyyMMdd'T'HHmm - 1.5.13.RELEASE - 5.0.8.RELEASE - 8.5.33 - 1.4.196 - original - true - true - true - ${project.version} - ${project.artifactId} - ${dockerPullRepo} - true - https://nexus.onap.org - content/repositories/releases/ - content/repositories/snapshots/ - content/repositories/public/ - content/sites/site/org/onap/so/${project.version}/ - 3.2.5 - 2.1 - - - - ecomp-releases - ${nexusproxy}/${releaseNexusPath} - - - ecomp-snapshots - ${nexusproxy}/${snapshotNexusPath} - - - ecomp-site - dav:${nexusproxy}${siteNexusPath} - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.4 - - false - org.umlgraph.doclet.UmlGraphDoc - - org.umlgraph - umlgraph - 5.6 - - -views - true - - - - - - - - - - central - http://repo1.maven.org/maven2 - - - restlet - http://maven.restlet.com - - - ecomp-public - ${nexusproxy}/${publicNexusPath} - - false - - - - ecomp-release - ${nexusproxy}/${releaseNexusPath} - - false - - - - ecomp-snapshots - ${nexusproxy}/${snapshotNexusPath} - - false - - - - - - ecomp-public - https://nexus.onap.org/content/repositories/public/ - - false - - - - ecomp-releases - https://nexus.onap.org/content/repositories/releases/ - - false - - - - ecomp-snapshots - https://nexus.onap.org/content/repositories/snapshots/ - - false - - - - camunda-bpm - https://app.camunda.com/nexus/content/repositories/camunda-bpm/ - - - camunda-public - https://app.camunda.com/nexus/content/groups/public - - - - onap-releases - https://nexus.onap.org/content/repositories/releases/ - - false - - - - - onap-snapshots - https://nexus.onap.org/content/repositories/snapshots/ - - false - - - - - - - - - src/main/resources - true - - - target/generated-sources/license - - third-party-licenses.txt - - - - target/generated-resources/licenses - - *.* - - third-party-licenses - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.7 - true - - ${nexusproxy} - 176c31dfe190a - ecomp-staging - - - - org.apache.maven.plugins - maven-deploy-plugin - 2.8 - - - - + + ONAP - SO + http://www.onap.org/ + + + deployment-configs + common + mso-catalog-db + mso-api-handlers + adapters + asdc-controller + bpmn + cloudify-client + cxf-logging + so-monitoring + vnfm-simulator + packages + + + . + UTF-8 + UTF-8 + java + jacoco + ${project.build.directory}/surefire-reports + ${project.build.directory}/code-coverage/jacoco-ut.exec + + true + ${project.version} + **/* + 0.7.5.201505241946 + + 1.4.0 + yyyyMMdd'T'HHmm + original + true + true + true + ${project.version} + ${project.artifactId} + ${dockerPullRepo} + true + https://nexus.onap.org + content/repositories/releases/ + content/repositories/snapshots/ + content/repositories/public/ + content/sites/site/org/onap/so/${project.version}/ + 3.2.6 + 2.1 + 2.0.5.RELEASE + 3.2.0 + false + true + + + + ecomp-releases + ${nexusproxy}/${releaseNexusPath} + + + ecomp-snapshots + ${nexusproxy}/${snapshotNexusPath} + + + ecomp-site + dav:${nexusproxy}${siteNexusPath} + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + false + org.umlgraph.doclet.UmlGraphDoc + + org.umlgraph + umlgraph + 5.6 + + -views + true + + + + + + + + + + central + http://repo1.maven.org/maven2 + + + restlet + http://maven.restlet.com + + + ecomp-public + ${nexusproxy}/${publicNexusPath} + + false + + + + ecomp-release + ${nexusproxy}/${releaseNexusPath} + + false + + + + ecomp-snapshots + ${nexusproxy}/${snapshotNexusPath} + + false + + + + + + ecomp-public + https://nexus.onap.org/content/repositories/public/ + + false + + + + ecomp-releases + https://nexus.onap.org/content/repositories/releases/ + + false + + + + ecomp-snapshots + https://nexus.onap.org/content/repositories/snapshots/ + + false + + + + camunda-bpm + https://app.camunda.com/nexus/content/repositories/camunda-bpm/ + + + camunda-public + https://app.camunda.com/nexus/content/groups/public + + + + onap-releases + https://nexus.onap.org/content/repositories/releases/ + + false + + + + + onap-snapshots + https://nexus.onap.org/content/repositories/snapshots/ + + false + + + + + + + + + src/main/resources + true + + + target/generated-sources/license + + third-party-licenses.txt + + + + target/generated-resources/licenses + + *.* + + third-party-licenses + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ${nexusproxy} + 176c31dfe190a + ecomp-staging + + + + org.apache.maven.plugins + maven-deploy-plugin + 2.8 + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.6.1 + + true + -Xlint + true + true + true + 1.8 + 1.8 + + -parameters + + + + + org.apache.maven.plugins + maven-ejb-plugin + 2.2.1 + + 3.0 + + + true + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 2.17 + + true + **/org/openecomp/**/*.java + /google_checks.xml + + + + org.codehaus.mojo + findbugs-maven-plugin + 2.5.2 + + project-configs/code-tools/findbugs_include_filter.xml + true + true + true + true + + + + org.codehaus.mojo + sonar-maven-plugin + 5.1 + + + maven-scm-plugin + 1.8.1 + + ${project.artifactId}-${project.version} + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9 + + + org.apache.maven.plugins + maven-site-plugin + 3.6 + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 2.10 + + + + + org.codehaus.mojo + cobertura-maven-plugin + 2.5.2 + + + xml + + + + + org.codehaus.mojo + versions-maven-plugin + 1.3.1 + - - org.apache.maven.plugins - maven-compiler-plugin - 3.6.1 - - true - -Xlint - true - true - true - 1.8 - 1.8 - - -parameters - - - - - org.apache.maven.plugins - maven-ejb-plugin - 2.2.1 - - 3.0 - - - true - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - 2.17 - - true - **/org/openecomp/**/*.java - /google_checks.xml - - - - org.codehaus.mojo - findbugs-maven-plugin - 2.5.2 - - project-configs/code-tools/findbugs_include_filter.xml - true - true - true - true - - - - org.codehaus.mojo - sonar-maven-plugin - 5.1 - - - maven-scm-plugin - 1.8.1 - - ${project.artifactId}-${project.version} - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.9 - - - org.apache.maven.plugins - maven-site-plugin - 3.6 - - - org.apache.maven.wagon - wagon-webdav-jackrabbit - 2.10 - - - - - org.codehaus.mojo - cobertura-maven-plugin - 2.5.2 - - - xml - - - - - org.codehaus.mojo - versions-maven-plugin - 1.3.1 - - - - com.fortify.ps.maven.plugin - sca-maven-plugin - 4.20 - - mso-${project.version} - 1.8 - - - - org.jacoco - jacoco-maven-plugin - ${jacoco.version} - - - default-prepare-agent - - prepare-agent - - - - default-report - - report - - - - - - org.codehaus.mojo - license-maven-plugin - 1.15 - - 2017 - ONAP - SO - apache_v2 - false - true - true - ============LICENSE_START======================================================= - ================================================================================ - ============LICENSE_END========================================================= - - **/*.java - **/*.groovy - - - **/com/att/** - - - - - verify-headers - - check-file-header - - - true - true - - - - - - - - - io.fabric8 - fabric8-maven-plugin - 3.5.33 - - ${docker.skip} - ${docker.skip.build} - ${docker.skip.push} - ${docker.newHost} - ${docker.host.cert.path} - ${dockerPushRepo} - ${dockerPullRepo} - - - service - ${artifactId}:${project.version} - - ${project.build.directory} - - - - - - - start - - build - push - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.20 - - - DEBUG - - 2 - - - - org.apache.maven.plugins - maven-failsafe-plugin - 2.20 - - true - - DEBUG - - 2 - - - - org.apache.maven.plugins - maven-dependency-plugin - - - extract-docker-file - - unpack - - - - - org.onap.so - deployment-configs - ${project.version} - ${project.build.directory} - *,scripts/**,certs/**, logger/*.xml - Kubernetes - - - - - - - - org.apache.maven.plugins - maven-jar-plugin - 3.0.2 - - - tests - - test-jar - - - false - - - - original - package - - jar - - - ${originalClassifier} - - ** - - - - - - - - - - - - - com.fasterxml.jackson.core - jackson-core - 2.8.10 - - - com.fasterxml.jackson.module - jackson-module-jaxb-annotations - 2.4.0 - - - com.fasterxml.jackson.core - jackson-databind - 2.8.10 - - - com.fasterxml.jackson.core - jackson-annotations - 2.8.10 - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-base - 2.9.2 - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-json-provider - 2.9.2 - - - javax.ws.rs - javax.ws.rs-api - ${jax.ws.rs} - - - javax.annotation - javax.annotation-api - 1.3.1 - - - javax.inject - javax.inject - 1 - - - org.hamcrest - hamcrest-core - 1.3 - - - org.hamcrest - hamcrest-all - 1.3 - - - org.mockito - mockito-all - 1.10.19 - test - - - org.powermock - powermock-api-mockito - 1.6.2 - test - - - org.powermock - powermock-module-junit4 - 1.6.2 - test - - - junit - junit - 4.12 - test - - - xmlunit - xmlunit - 1.6 - test - - - com.github.tomakehurst - wiremock-standalone - 2.13.0 - test - - - org.mortbay.jetty - jetty - - - com.google.guava - guava - - - com.fasterxml.jackson.core - jackson-core - - - com.fasterxml.jackson.core - jackson-annotations - - - com.fasterxml.jackson.core - jackson-databind - - - org.apache.httpcomponents - httpclient - - - org.skyscreamer - jsonassert - - - xmlunit - xmlunit - - - com.jayway.jsonpath - json-path - - - net.sf.jopt-simple - jopt-simple - - - - - com.openpojo - openpojo - 0.8.10 - - - com.shazam - shazamcrest - 0.11 - test - - - com.google.guava - guava - - - org.apache.commons - commons-lang3 - - - - - org.assertj - assertj-core - 3.9.0 - test - - - com.googlecode.junit-toolbox - junit-toolbox - 2.4 - - - - - - - - org.apache.httpcomponents - httpclient - 4.5.5 - compile - - - org.apache.httpcomponents - httpcore - 4.4.4 - compile - - - commons-codec - commons-codec - 1.10 - compile - - - commons-io - commons-io - 2.5 - compile - - - log4j - log4j - 1.2.17 - compile - - - org.slf4j - slf4j-api - 1.7.15 - compile - - - com.sun.xml.fastinfoset - FastInfoset - 1.2.13 - compile - - - org.springframework.boot - spring-boot-dependencies - ${springboot.version} - pom - import - - - org.yaml - snakeyaml - 1.15 - - - org.springframework.boot - spring-boot-starter-test - ${springboot.version} - - - com.vaadin.external.google - android-json - - - - - net.javacrumbs.shedlock - shedlock-spring - 0.18.2 - - - net.javacrumbs.shedlock - shedlock-provider-jdbc-template - 0.18.2 - - - net.javacrumbs.shedlock - shedlock-provider-jdbc-template - 0.18.2 - - - org.flywaydb - flyway-core - 4.2.0 - - - org.apache.tomcat.embed - tomcat-embed-core - ${tomcat.version} - - - org.apache.tomcat.embed - tomcat-embed-el - ${tomcat.version} - - - org.apache.tomcat.embed - tomcat-embed-websocket - ${tomcat.version} - - - org.apache.tomcat - tomcat-annotations-api - ${tomcat.version} - - - org.json4s - json4s-jackson_2.12 - 3.6.0 - - - org.json4s - json4s-core_2.12 - 3.6.0 - - - org.apache.commons - commons-email - 1.5 - - - org.immutables - value - 2.7.1 - - - org.eclipse.jetty - jetty-server - 9.4.12.v20180830 - - - com.h2database - h2 - ${h2.version} - - - - - - docker-image-build - - false - false - true - - - - docker-image-build-push - - false - false - false - true - - - - m2e - - - m2e.version - - - - - - - + + com.fortify.ps.maven.plugin + sca-maven-plugin + 4.20 + + mso-${project.version} + 1.8 + + + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + + + default-prepare-agent + + prepare-agent + + + + default-report + + report + + + + + + org.codehaus.mojo + license-maven-plugin + 1.15 + + 2017 + ONAP - SO + apache_v2 + false + true + true + ============LICENSE_START======================================================= + ================================================================================ + ============LICENSE_END========================================================= + + **/*.java + **/*.groovy + + + **/com/att/** + + + + + verify-headers + + check-file-header + + + true + true + + + + + + org.codehaus.gmaven + groovy-maven-plugin + 2.0 + + + + find-basepath + validate + + execute + + + + + + + + + + + net.revelc.code.formatter + formatter-maven-plugin + 2.9.0 + + + format-java + + format + + + ${format.skipExecute} + ${base-path}/project-configs/code-tools/onap-eclipse-format.xml + + + + format-xml + + format + + + ${format.skipExecute} + ${project.basedir} + ${base-path}/project-configs/code-tools/pom-format.properties + + pom.xml + + + + + validate-java + + validate + + + ${format.skipValidate} + ${base-path}/project-configs/code-tools/onap-eclipse-format.xml + + + + validate-poms + + validate + + + ${format.skipValidate} + ${base-path}/project-configs/code-tools/pom-format.properties + + pom.xml + + + + + + + com.fasterxml.jackson.core + jackson-annotations + 2.9.8 + + + + + + + + io.fabric8 + fabric8-maven-plugin + 3.5.33 + + ${docker.skip} + ${docker.skip.build} + ${docker.skip.push} + ${docker.newHost} + + ${docker.host.cert.path} + + ${dockerPushRepo} + + ${dockerPullRepo} + + + + service + ${artifactId}:${project.version} + + ${project.build.directory} + + + + + + + start + + build + push + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.20 + + + DEBUG + + 2 + classes + false + 1 + + + + org.apache.maven.plugins + maven-failsafe-plugin + 2.20 + + true + + DEBUG + + 2 + + + + org.apache.maven.plugins + maven-dependency-plugin + + + extract-docker-file + + unpack + + + + + org.onap.so + deployment-configs + ${project.version} + ${project.build.directory} + *,scripts/**,certs/**, logger/*.xml + Kubernetes + + + + + + + + org.apache.maven.plugins + maven-jar-plugin + 3.0.2 + + + tests + + test-jar + + + false + + + + original + package + + jar + + + ${originalClassifier} + + ** + + + + + + + org.springframework.boot + spring-boot-maven-plugin + ${springboot.version} + + + build-info + + build-info + + + + + + + + + + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.module + jackson-module-jaxb-annotations + + + com.fasterxml.jackson.core + jackson-databind + + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-base + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-json-provider + + + javax.ws.rs + javax.ws.rs-api + ${jax.ws.rs} + + + javax.annotation + javax.annotation-api + 1.3.1 + + + javax.inject + javax.inject + 1 + + + org.mockito + mockito-core + + + org.hamcrest + hamcrest-core + + + org.hamcrest + hamcrest-library + + + junit + junit + test + + + xmlunit + xmlunit + 1.6 + test + + + com.github.tomakehurst + wiremock-standalone + 2.13.0 + test + + + org.mortbay.jetty + jetty + + + com.google.guava + guava + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.core + jackson-databind + + + org.apache.httpcomponents + httpclient + + + org.skyscreamer + jsonassert + + + xmlunit + xmlunit + + + com.jayway.jsonpath + json-path + + + net.sf.jopt-simple + jopt-simple + + + + + com.openpojo + openpojo + 0.8.10 + + + com.shazam + shazamcrest + 0.11 + test + + + com.google.guava + guava + + + org.apache.commons + commons-lang3 + + + + + org.assertj + assertj-core + 3.11.1 + test + + + com.googlecode.junit-toolbox + junit-toolbox + 2.4 + + + + + + + + org.apache.httpcomponents + httpcore + 4.4.4 + compile + + + commons-codec + commons-codec + 1.10 + compile + + + commons-io + commons-io + 2.5 + compile + + + com.sun.xml.fastinfoset + FastInfoset + 1.2.13 + compile + + + org.springframework.boot + spring-boot-dependencies + ${springboot.version} + pom + import + + + org.yaml + snakeyaml + 1.23 + + + javax.interceptor + javax.interceptor-api + 1.2.2 + + + org.springframework.boot + spring-boot-starter-test + ${springboot.version} + + + com.vaadin.external.google + android-json + + + + + net.javacrumbs.shedlock + shedlock-spring + 0.18.2 + + + net.javacrumbs.shedlock + shedlock-provider-jdbc-template + 0.18.2 + + + org.flywaydb + flyway-core + 5.1.4 + + + org.json + json + 20140107 + + + org.yaml + snakeyaml + 1.19 + + + + + + docker-image-build + + false + false + true + + + + docker-image-build-push + + false + false + false + true + + + + format + + true + false + + + + m2e + + + m2e.version + + + + + + +