X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=main%2Fpom.xml;h=6baefc9aa87eb3b50882d544e5409da6c1b81a1f;hb=aa87a5c942dd5917b317e9fc3c93c0acfba391e4;hp=8e6e87b73c0309778d11e739ab71f46ca4963ae7;hpb=bf0f6110ce864b74b25df8df4e1f239fbf049457;p=policy%2Fpap.git diff --git a/main/pom.xml b/main/pom.xml index 8e6e87b7..6baefc9a 100644 --- a/main/pom.xml +++ b/main/pom.xml @@ -1,8 +1,8 @@ - + 4.0.0 org.onap.policy.pap policy-pap - 2.3.0-SNAPSHOT + 2.8.1-SNAPSHOT pap-main @@ -36,27 +35,40 @@ - commons-cli - commons-cli + org.springframework.boot + spring-boot-starter-web - org.onap.policy.common - common-parameters - ${policy.common.version} + org.springframework.boot + spring-boot-starter-data-jpa - org.onap.policy.common - utils - ${policy.common.version} + org.springframework.boot + spring-boot-starter-security - org.onap.policy.common - policy-endpoints - ${policy.common.version} + org.springframework.boot + spring-boot-starter-aop + + + org.springframework.boot + spring-boot-starter-actuator + + io.micrometer + micrometer-registry-prometheus + ${version.io.micrometer} + runtime + + + org.apache.kafka + kafka-clients + provided + + org.onap.policy.common - gson + policy-endpoints ${policy.common.version} @@ -70,14 +82,9 @@ ${policy.models.version} - org.onap.policy.models - policy-models-provider - ${policy.models.version} - - - org.projectlombok - lombok - provided + org.onap.policy.common + spring-utils + ${policy.common.version} org.onap.policy.common @@ -86,13 +93,18 @@ test - org.powermock - powermock-api-mockito2 + org.mockito + mockito-core test - org.assertj - assertj-core + org.springframework + spring-test + test + + + org.springframework.security + spring-security-test test @@ -100,6 +112,24 @@ h2 test + + junit + junit + test + + + org.junit.vintage + junit-vintage-engine + test + + + org.springframework.boot + spring-boot-starter-test + + + org.springdoc + springdoc-openapi-ui + @@ -120,5 +150,65 @@ + + + io.swagger.codegen.v3 + swagger-codegen-maven-plugin + + + code-gen + + generate + + + ${project.basedir}/src/main/resources/openapi/openapi.yaml + org.onap.policy.pap.main.rest + org.onap.policy.models.tosca.authorative.concepts + org.onap.policy.pap.main.rest + spring + false + false + + HealthCheckReport=org.onap.policy.common.endpoints.report.HealthCheckReport, + StatisticsReport=org.onap.policy.pap.main.rest.StatisticsReport, + PdpStatistics=org.onap.policy.models.pdp.concepts.PdpStatistics, + Pdps=org.onap.policy.models.pdp.concepts.Pdps, + PdpState=org.onap.policy.models.pdp.enums.PdpState, + PdpGroupUpdateResponse=org.onap.policy.models.pap.concepts.PdpGroupUpdateResponse, + PdpGroupStateChangeResponse=org.onap.policy.models.pap.concepts.PdpGroupStateChangeResponse, + PdpGroupDeleteResponse=org.onap.policy.models.pap.concepts.PdpGroupDeleteResponse, + PdpGroupDeployResponse=org.onap.policy.models.pap.concepts.PdpGroupDeployResponse, + DeploymentGroups=org.onap.policy.models.pdp.concepts.DeploymentGroups, + PdpDeployPolicies=org.onap.policy.models.pap.concepts.PdpDeployPolicies, + PdpGroups=org.onap.policy.models.pdp.concepts.PdpGroups, + PolicyAudit=org.onap.policy.models.pap.concepts.PolicyAudit, + PolicyStatus=org.onap.policy.models.pap.concepts.PolicyStatus + + + PdpStatistics=org.onap.policy.models.pdp.concepts.PdpStatistics + + + src/gen/java + java11 + true + true + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + repackage + + package + + + + - \ No newline at end of file +