X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=a1-policy-management%2Fpom.xml;h=c7506b0100b1351682fa615ccb6e10ffb9271590;hb=c6cca20e3fd10842be0ca782d143dfa59d5c086e;hp=da4368adf6fe1db086b39872ab0c6f059e98e9f9;hpb=e5b384a218eda52e2c9ce9c8d9a349c12eb1245a;p=ccsdk%2Foran.git diff --git a/a1-policy-management/pom.xml b/a1-policy-management/pom.xml index da4368ad..c7506b01 100644 --- a/a1-policy-management/pom.xml +++ b/a1-policy-management/pom.xml @@ -21,30 +21,416 @@ --> 4.0.0 - org.onap.ccsdk.parent - springboot-aggregator - 2.0.0-SNAPSHOT - + spring-boot-25-starter-parent + 2.3.2 + - org.onap.ccsdk.oran a1-policy-management-service - 1.0.0-SNAPSHOT - - ccsdk-features :: ${project.artifactId} - - - JIRA - https://jira.onap.org/ - - - - - onap-releases - onap-releases - https://nexus.onap.org/content/repositories/releases/ - - + 1.3.0-SNAPSHOT + ccsdk-oran :: ${project.artifactId} + + 11 + 11 + 3.0.0 + + 2.8.8 + 1.1.6 + 20200518 + 2.13.0 + 2.5.0 + 2.11.0 + 0.30.0 + 3.0.0-M5 + + 0.8.6 + 3.0.11 + true + ${project.version} + + + + org.springdoc + springdoc-openapi-ui + 1.6.3 + + + org.springframework.boot + spring-boot + + + org.springframework + spring-beans + + + org.springframework + spring-context + + + org.springframework.boot + spring-boot-autoconfigure + + + org.springframework + spring-web + + + org.springframework + spring-webmvc + + + org.springframework + spring-webflux + + + io.springfox + springfox-spring-web + ${springfox.version} + + + io.springfox + springfox-spi + ${springfox.version} + + + io.springfox + springfox-core + ${springfox.version} + + + org.aspectj + aspectjweaver + + + com.fasterxml.jackson.core + jackson-databind + + + org.apache.tomcat.embed + tomcat-embed-core + + + org.onap.dcaegen2.services.sdk.rest.services + cbs-client + ${sdk.version} + + + javax.validation + validation-api + + + com.google.guava + guava + + + org.immutables + value + ${immutable.version} + provided + + + org.immutables + gson + ${immutable.version} + + + org.json + json + ${json.version} + + + org.projectlombok + lombok + provided + + + + org.springframework.boot + spring-boot-starter-actuator + runtime + + + + io.springfox + springfox-swagger2 + ${springfox.version} + + + io.springfox + springfox-swagger-ui + ${springfox.version} + runtime + + + + org.springframework.boot + spring-boot-devtools + true + runtime + + + org.springframework.boot + spring-boot-configuration-processor + true + runtime + + + + org.springframework.boot + spring-boot-test + test + + + org.springframework.boot + spring-boot-starter-test + test + + + org.awaitility + awaitility + test + + + io.projectreactor + reactor-test + test + + + org.junit.jupiter + junit-jupiter-engine + test + + + org.mockito + mockito-junit-jupiter + test + + + org.mockito + mockito-core + test + + + com.squareup.okhttp3 + mockwebserver + test + + + commons-io + commons-io + ${commons-io.version} + test + + + + com.github.erosb + everit-json-schema + 1.13.0 + + + + + + org.codehaus.groovy.maven + gmaven-plugin + + + validate + + execute + + + ${basedir}/TagVersion.groovy + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + net.revelc.code.formatter + formatter-maven-plugin + ${formatter-maven-plugin.version} + + LF + ${project.basedir}/eclipse-formatter.xml + + + + + com.diffplug.spotless + spotless-maven-plugin + ${spotless-maven-plugin.version} + + UNIX + + + + com,java,javax,org + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${surefire-maven-plugin.version} + + false + + + + maven-failsafe-plugin + + + org.codehaus.mojo + build-helper-maven-plugin + + + add-source + generate-sources + + add-source + + + + ${project.build.directory}/generated-sources/annotations/ + + + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco-maven-plugin.version} + + + default-prepare-agent + + prepare-agent + + + + default-report + prepare-package + + report + + + + + + io.swagger.codegen.v3 + swagger-codegen-maven-plugin + ${swagger-codegen-maven-plugin.version} + + + test + + generate + + + ${project.basedir}/api/pms-api.json + openapi-yaml + ${project.basedir}/api + + pms-api.yaml + + + + + + + maven-resources-plugin + + + copy-resource-one + install + + copy-resources + + + ${project.basedir}/../docs/offeredapis/swagger + + + ${project.basedir}/api + + pms-api.* + + + + + + + + + io.fabric8 + docker-maven-plugin + ${docker-maven-plugin} + false + + + generate-policy-management-service-image + package + + build + + + + + onap/ccsdk-oran-a1policymanagementservice:${project.version} + + try + ${basedir} + Dockerfile + + ${project.build.finalName}.jar + + + ${project.version} + + + + + + + + push-policy-management-service-image + + build + push + + + + + onap/ccsdk-oran-a1policymanagementservice:${project.version} + + ${basedir} + Dockerfile + + ${project.build.finalName}.jar + + + ${project.docker.latestminortag.version} + ${project.docker.latestfulltag.version} + ${project.docker.latesttagtimestamp.version} + + + + + + + + + +