X-Git-Url: https://gerrit.onap.org/r/gitweb?p=dmaap%2Fdatarouter.git;a=blobdiff_plain;f=pom.xml;h=9846d273fc01f8559e78ea97423263b8bb0c5e8f;hp=afbbf929c77d6aa3929a9cf964889c4109641072;hb=HEAD;hpb=fb6bfe73b73a2eeb543883d0da14e301e0066aa2 diff --git a/pom.xml b/pom.xml index afbbf929..91c9dac0 100755 --- a/pom.xml +++ b/pom.xml @@ -3,6 +3,9 @@ * org.onap.dmaap * =========================================================================== * Copyright © 2017 AT&T Intellectual Property. All rights reserved. + * Modifications Copyright (C) 2018 Nokia. All rights reserved. + * Copyright (d) 2023 J. F. Lucas. All rights reserved. + * Copyright © 2023 Nordix Foundation Property. All rights reserved. * =========================================================================== * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -16,154 +19,490 @@ * See the License for the specific language governing permissions and * limitations under the License. * ============LICENSE_END==================================================== - * - * ECOMP is a trademark and service mark of AT&T Intellectual Property. - * ---> + --> 4.0.0 org.onap.dmaap.datarouter parent dmaap-datarouter - 1.0.1-SNAPSHOT + ${revision} pom - https://github.com/att/DMAAP_DATAROUTER + https://docs.onap.org/en/latest/submodules/dmaap/datarouter.git/docs/index.html org.onap.oparent oparent - 1.1.0 + 3.3.3 + + 2.1.15-SNAPSHOT UTF-8 - 1.8 - 1.8 + 17 + 17 + + /content/repositories/snapshots/ + /content/repositories/releases/ + /content/repositories/staging/ + /content/sites/site/org/onap/dmaap/datarouter/${project.artifactId}/${project.version} + java false - jacoco ${project.build.directory}/surefire-reports - ${project.build.directory}/coverage-reports/jacoco.exec - ${project.build.directory}/coverage-reports/jacoco-it.exec - true + ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml ${project.version} - 9.3.8.RC0 - 8.2.0.v20160908 + + false + true + onap/dmaap/ + ${maven.build.timestamp} + yyyyMMdd'T'HHmmss'Z' + + + 11.0.12 1.5.5 - 1.6 - 1.4.10 - 26.0-jre - 1.2.3 - /content/repositories/snapshots/ - /content/repositories/releases/ - /content/repositories/staging/ - /content/sites/site/org/onap/dmaap/datarouter/${project.artifactId}/${project.version} - 1.0.0 - true - true - true - 1.10 + 4.0.1 + 1.2.7 + 1.2.3 + 1.15 + 3.0.0 + 4.0.13 + 0.33.0 + 2.2.54 + 2.4 + 2.7 + 4.4 + 4.5.13 + 0.11 + 4.12 + 3.3.3 + 1.10.9 + 2.0.7 + 3.0 + 1.0.0 + 20210307 + 1.7.25 + 1.3 + 12.0 datarouter-prov + datarouter-prov-client datarouter-node datarouter-subscriber + datarouter-docker-compose + + + + org.apache.commons + commons-lang3 + ${commons-lang3.version} + + + com.att.eelf + eelf-core + ${eelf-core.version} + + + org.json + json + ${json.version} + + + org.slf4j + slf4j-api + ${sl4j-api.version} + + + commons-codec + commons-codec + ${commons-codec.version} + + + ch.qos.logback + logback-classic + ${qos.logback.classic.version} + compile + + + ch.qos.logback + logback-core + ${qos.logback.version} + compile + + + com.intellij + annotations + ${annotations.version} + + + javax.servlet + javax.servlet-api + ${javax.servlet-api.version} + compile + + + javax.mail + javax.mail-api + ${javax.mail-api.version} + + + org.eclipse.jetty + jetty-server + ${jetty.version} + + + org.eclipse.jetty + jetty-continuation + 9.4.49.v20220914 + + + org.eclipse.jetty + jetty-util + ${jetty.version} + + + org.eclipse.jetty + jetty-servlet + ${jetty.version} + + + org.eclipse.jetty + jetty-http + ${jetty.version} + + + org.eclipse.jetty + jetty-io + ${jetty.version} + + + org.eclipse.jetty.cdi + cdi-websocket + ${jetty.version} + + + commons-io + commons-io + ${commons-io.version} + compile + + + org.apache.httpcomponents + httpcore + ${httpcore.version} + + + org.apache.httpcomponents + httpclient + ${httpclient.version} + + + org.sonatype.http-testing-harness + junit-runner + ${junit-runner.version} + test + + + org.databene + contiperf + + + com.thoughtworks.xstream + xstream + + + + + junit + junit + ${junit.version} + test + + + org.hamcrest + hamcrest-all + ${hamcrest-lib.version} + test + + + org.mockito + mockito-core + ${mockito-core.version} + test + + + net.bytebuddy + byte-buddy + ${byte-buddy-version} + test + + + net.bytebuddy + byte-buddy-agent + ${byte-buddy-version} + test + + + org.objenesis + objenesis + 3.1 + test + + + org.javassist + javassist + 3.27.0-GA + test + + + org.powermock + powermock-api-mockito2 + ${powermock.version} + + + org.powermock + powermock-module-junit4 + ${powermock.version} + test + + + org.powermock + powermock-api-support + ${powermock.version} + test + + + org.powermock + powermock-core + ${powermock.version} + test + + + org.powermock + powermock-module-junit4-rule + ${powermock.version} + test + + + - com.spotify - docker-maven-plugin - ${docker.maven.plugin.version} + org.apache.maven.plugins + maven-surefire-plugin - true + + IntegrationSuite.java + + + --add-opens=java.base/java.util.concurrent=ALL-UNNAMED + --add-opens=java.base/sun.security.util=ALL-UNNAMED + --add-opens=java.base/sun.security.jca=ALL-UNNAMED + --add-opens=java.base/java.util.regex=ALL-UNNAMED + --add-opens=java.base/java.nio.file=ALL-UNNAMED + --add-opens java.base/java.lang=ALL-UNNAMED + --add-opens=java.base/java.util=ALL-UNNAMED + --add-opens=java.base/java.text=ALL-UNNAMED + --add-opens=java.base/java.net=ALL-UNNAMED + --add-opens=java.base/java.nio=ALL-UNNAMED + --add-opens=java.base/java.io=ALL-UNNAMED + - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.7 - true + org.apache.maven.plugins + maven-failsafe-plugin - ${onap.nexus.url} - 176c31dfe190a - ecomp-staging + + --add-opens=java.base/java.util.concurrent=ALL-UNNAMED + --add-opens=java.base/sun.security.util=ALL-UNNAMED + --add-opens=java.base/sun.security.jca=ALL-UNNAMED + --add-opens=java.base/java.util.regex=ALL-UNNAMED + --add-opens=java.base/java.nio.file=ALL-UNNAMED + --add-opens java.base/java.lang=ALL-UNNAMED + --add-opens=java.base/java.util=ALL-UNNAMED + --add-opens=java.base/java.text=ALL-UNNAMED + --add-opens=java.base/java.net=ALL-UNNAMED + --add-opens=java.base/java.nio=ALL-UNNAMED + --add-opens=java.base/java.io=ALL-UNNAMED + - org.jacoco - jacoco-maven-plugin - ${jacoco.version} + org.codehaus.mojo + flatten-maven-plugin + 1.0.1 - - **/gen/** - **/generated-sources/** - **/yang-gen/** - **/pax/** - + true + target - pre-unit-test + flatten + process-resources - prepare-agent + flatten - - ${project.build.directory}/code-coverage/jacoco-ut.exec - surefireArgLine - - - - post-unit-test - test - - report - - - ${project.build.directory}/code-coverage/jacoco-ut.exec - ${project.reporting.outputDirectory}/jacoco-ut - - - - pre-integration-test - pre-integration-test - - prepare-agent - - - ${project.build.directory}/code-coverage/jacoco-it.exec - failsafeArgLine - + + + + maven-checkstyle-plugin + - post-integration-test - post-integration-test - - report - + onap-java-style - ${project.build.directory}/code-coverage/jacoco-it.exec - ${project.reporting.outputDirectory}/jacoco-it + false + + + + org.apache.maven.plugins + maven-compiler-plugin + + ${maven.compiler.source} + ${maven.compiler.target} + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.10 + + + copy-dependencies + + copy-dependencies + + + false + false + true + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.3.1 + + false + + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.codehaus.mojo + cobertura-maven-plugin + 2.7 + + + html + xml + + + + + + org.codehaus.gmavenplus + gmavenplus-plugin + ${gmavenplus-plugin.version} + + + org.apache.groovy + groovy-all + ${groovy.version} + pom + + + + + validate + + execute + + + + ${project.version} + + + + + + + + + + + io.fabric8 + docker-maven-plugin + ${io.fabric8.version} + true + + ${docker.skip.build} + ${docker.verbose} + ${docker.apiVersion} + ${docker.pull.registry} + ${docker.push.registry} + + + + org.codehaus.mojo + properties-maven-plugin + 1.0.0 + + + validate + + read-project-properties + + + + ../version.properties + + + + + + + - - - ecomp-releases - DR Release Repository - ${onap.nexus.url}${releaseNexusPath} - - - ecomp-snapshots - DR Snapshot Repository - ${onap.nexus.url}${snapshotNexusPath} - - - ecomp-site - dav:${onap.nexus.url}${sitePath} - - onap-plugin-snapshots