X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=f5136dbd47dbef220da1df7b088f275dac492e19;hb=eeebc6a287759fe1f45f5421f492cc2e081ec87e;hp=b537ac231d04d268cec321eed053d44ca64c76e1;hpb=65fd3da0ea090f3c1fc82cea0c49547dbf362fcf;p=externalapi%2Fnbi.git diff --git a/pom.xml b/pom.xml index b537ac2..f5136db 100644 --- a/pom.xml +++ b/pom.xml @@ -1,143 +1,698 @@ - - 4.0.0 - - org.onap.nbi - nbi-rest-services - 1.0.0-SNAPSHOT - jar - - nbi-rest-services - - - org.springframework.boot - spring-boot-starter-parent - 1.5.10.RELEASE - - - - - UTF-8 - UTF-8 - https://nexus.onap.org - /content/repositories/snapshots/ - /content/repositories/releases/ - /content/repositories/staging/ - 1.8 - - - - - maven2-repository.java.net - Java.net Repository for Maven - http://download.java.net/maven/2/ - default - - - ecomp-snapshots - Snapshot Repository - ${nexusproxy}/${snapshotNexusPath} - - - ecomp-staging - Staging Repository - ${nexusproxy}/${stagingNexusPath} - - - - - - ecomp-releases - Release Repository - ${nexusproxy}/${releaseNexusPath} - - - ecomp-snapshots - Snapshot Repository - ${nexusproxy}/${snapshotNexusPath} - - - - - - Apache2 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - - org.springframework.boot - spring-boot-starter-web - - - - org.apache.commons - commons-io - 1.3.2 - - - - commons-beanutils - commons-beanutils - 1.9.3 - - - - org.apache.commons - commons-lang3 - 3.4 - - - - - - org.springframework.boot - spring-boot-starter-test - test - - - - - - org.springframework.boot - spring-boot-devtools - runtime - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.7 - true - - ${nexusproxy} - 176c31dfe190a - ecomp-staging - - - - org.apache.maven.plugins - maven-site-plugin - 3.6 - - - org.apache.maven.wagon - wagon-webdav-jackrabbit - 2.10 - - - - - + + + 4.0.0 + + org.onap.externalapi-nbi + nbi-rest-services + 5.0.0-SNAPSHOT + jar + + externalapi-nbi + + + org.onap.oparent + oparent + 2.0.0 + + + + UTF-8 + UTF-8 + 1.8 + 1.8 + org.onap.nbi.Application + https://nexus.onap.org + https://nexus.onap.org + content/repositories/snapshots/ + content/repositories/releases/ + content/repositories/staging/ + 1.8 + nexus3.onap.org:10001 + nexus3.onap.org:10003 + ${maven.build.timestamp} + yyyyMMdd'T'HHmmss'Z' + + ${project.version}-${timestamp} + ${project.version}-latest + + java + jacoco + ${project.build.directory}/surefire-reports + + ${project.build.directory}/coverage-reports/jacoco.exec + + ${project.build.directory}/coverage-reports/jacoco-it.exec + + true + ${project.version} + **/model/**/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ecomp-releases + Release Repository + ${nexusproxy}/${releaseNexusPath} + + + ecomp-snapshots + Snapshot Repository + ${nexusproxy}/${snapshotNexusPath} + + + + + + Apache2 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + + org.springframework.boot + spring-boot-dependencies + 2.1.4.RELEASE + pom + import + + + + + + + + org.springframework.boot + spring-boot-starter-web + + + org.apache.tomcat.embed + tomcat-embed-core + + + + + + org.apache.tomcat.embed + tomcat-embed-core + 9.0.19 + + + + org.springframework.boot + spring-boot-starter-data-jpa + + + + org.springframework.boot + spring-boot-starter-aop + + + + org.apache.commons + commons-io + 1.3.2 + + + + commons-beanutils + commons-beanutils + 1.9.3 + + + + javax.validation + validation-api + + + + org.apache.commons + commons-lang3 + + + + + + org.springframework.boot + spring-boot-starter-data-mongodb + + + + + + org.mariadb.jdbc + mariadb-java-client + + + + + + io.swagger + swagger-annotations + 1.5.18 + + + + + io.swagger + swagger-core + 1.5.18 + + + + + + com.fasterxml.jackson.dataformat + jackson-dataformat-yaml + + + + + + org.onap.sdc.sdc-tosca + sdc-tosca + 1.4.6 + + + com.google.guava + guava + + + commons-codec + commons-codec + + + + + + commons-codec + commons-codec + 1.12 + + + + + + com.bazaarvoice.jolt + jolt-core + 0.1.0 + + + com.fasterxml.jackson.core + jackson-databind + + + + + + com.bazaarvoice.jolt + json-utils + 0.1.0 + + + com.fasterxml.jackson.core + jackson-databind + + + + + + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + com.h2database + h2 + test + + + + de.flapdoodle.embed + de.flapdoodle.embed.mongo + test + + + + + + org.springframework.cloud + spring-cloud-contract-wiremock + 1.2.6.RELEASE + test + + + com.fasterxml.jackson.core + jackson-databind + + + commons-codec + commons-codec + + + + + + org.eclipse.jetty + jetty-servlet + test + + + + org.eclipse.jetty + jetty-servlets + test + + + + + + org.springframework.boot + spring-boot-devtools + runtime + + + + + org.onap.msb.java-sdk + msb-java-sdk + 1.1.1 + + + com.google.guava + guava + + + com.squareup.okhttp3 + okhttp + + + + + + com.squareup.okhttp3 + okhttp + 3.14.1 + + + + com.google.guava + guava + + + + + + com.intuit.karate + karate-junit4 + 0.9.0 + test + + + + com.intuit.karate + karate-apache + 0.9.0 + test + + + + + + + + src/test/java + + **/*.java + + + + src/test/resources + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + repackage + + + org.onap.nbi.Application + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.22.0 + + + + + + org/onap/nbi/test/KarateApiTest.java + org/onap/nbi/test/ExecutionTaskTest.java + org/onap/nbi/test/ServiceOrderRepositoryTest.java + org/onap/nbi/apis/servicecatalog/ToscaInfosProcessorTest.java + + + + + org.apache.maven.plugins + maven-site-plugin + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 2.10 + + + + + com.mycila + license-maven-plugin + 3.0 + +
LICENSE.TXT
+ + restclient/** + src/** + ./**/*.xml + ./**/*.xml + ./**/*.yml + ./**/*.yaml + + + + src/test/java/karate-config.js + + true + false + + SCRIPT_STYLE + +
+ + + + + check + + process-sources + + +
+ + org.codehaus.mojo + sonar-maven-plugin + 3.2 + + + org.jacoco + jacoco-maven-plugin + 0.8.1 + + true + + org.onap.nbi.* + + + **/model/**/* + + + + + pre-unit-test + + prepare-agent + + + ${project.build.directory}/coverage-reports/jacoco.exec + + + + pre-integration-test + pre-integration-test + + prepare-agent + + + ${project.build.directory}/coverage-reports/jacoco-it.exec + + + + + merge + + post-integration-test + + + + ${project.build.directory}/coverage-reports + + *.exec + + + + ${project.build.directory}/jacoco-dev.exec + + + + + + maven-source-plugin + + + attach-sources + deploy + + jar-no-fork + + + + +
+
+ + + + docker + + + + io.fabric8 + docker-maven-plugin + 0.28.0 + + true + 1.23 + ${docker.pull.registry} + ${docker.push.registry} + + + onap/externalapi/nbi:${docker.tag} + + true + + latest + ${docker.latest.tag} + + ${project.basedir} + + ${project.build.finalName}.${project.packaging} + + + + + + + + clean-images + pre-clean + + remove + + + all + + + + generate-images + package + + build + + + + push-images + deploy + + push + + + + + + + + + onap-settings + + https://nexus.onap.org + https://nexus.onap.org/content/sites/raw + + + https://nexus.onap.org/service/local/repositories/raw/content + + ecomp-raw + + + nexus3.onap.org:10003 + nexus3.onap.org:10002 + nexus3.onap.org:10001 + nexus3.onap.org:10003 + + + + onap-snapshots + + + onap-snapshots + onap-snapshots + https://nexus.onap.org/content/repositories/snapshots/ + + false + + + true + + + + + + onap-snapshots + onap-snapshots + https://nexus.onap.org/content/repositories/snapshots/ + + false + + + true + + + + + + onap-releases + + + onap-releases + onap-releases + https://nexus.onap.org/content/repositories/releases/ + + true + + + false + + + + + + onap-releases + onap-releases + https://nexus.onap.org/content/repositories/releases/ + + true + + + false + + + + + + onap-public + + + central + http://repo1.maven.org/maven2/ + + + onap-public + onap-public + https://nexus.onap.org/content/repositories/public/ + + true + + + false + + + + + + central + http://repo1.maven.org/maven2/ + + + onap-public + onap-public + https://nexus.onap.org/content/repositories/public/ + + true + + + false + + + + + +