From 5e4eb8c3bd9886e4c3ee2089b54236a01a99566b Mon Sep 17 00:00:00 2001 From: egernug Date: Fri, 21 Jun 2024 12:53:06 +0100 Subject: Create module structure in DMI Plugin To push the stub in to DMI Plugin the Plugin will need to be modulized akin to CPS/NCMP. This involves creating a new module in the repo and porting the packages in src into this module Issue-ID: CPS-2284 Change-Id: Iffa4eded4e49c220891fe73c30ea3b2f12a9e66d Signed-off-by: egernug --- pom.xml | 648 +--------------------------------------------------------------- 1 file changed, 4 insertions(+), 644 deletions(-) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index 58c330fa..63ca7140 100644 --- a/pom.xml +++ b/pom.xml @@ -28,658 +28,18 @@ 3.3.0 + pom ONAP - CPS http://www.onap.org/ + + dmi-service + org.onap.cps ncmp-dmi-plugin 1.6.0-SNAPSHOT ncmp-dmi-plugin DMI Plugin Service - - org.onap.cps.ncmp.dmi.Application - ${docker.pull.registry}/onap/integration-java17:12.0.0 - 3.4.9 - ${project.version}-${maven.build.timestamp} - 0.98 - yyyyMMdd'T'HHmmss'Z' - UTF-8 - - - - - org.springframework.boot - spring-boot-dependencies - 3.1.2 - pom - import - - - org.springframework.cloud - spring-cloud-dependencies - 2022.0.3 - pom - import - - - com.google.code.gson - gson - 2.8.9 - - - io.swagger.core.v3 - swagger-annotations - 2.2.10 - - - io.cloudevents - cloudevents-json-jackson - 2.5.0 - - - io.cloudevents - cloudevents-kafka - 2.5.0 - - - io.cloudevents - cloudevents-spring - 2.5.0 - - - net.logstash.logback - logstash-logback-encoder - 7.0.1 - - - net.minidev - json-smart - 2.5.0 - - - org.apache.httpcomponents - httpclient - 4.5.13 - - - org.codehaus.groovy - groovy - 3.0.18 - - - org.spockframework - spock-core - 2.4-M1-groovy-3.0 - - - org.spockframework - spock-spring - 2.4-M1-groovy-3.0 - - - org.springdoc - springdoc-openapi-starter-webmvc-ui - 2.0.2 - - - org.testcontainers - testcontainers-bom - 1.18.3 - pom - import - - - org.codehaus.janino - janino - 3.1.10 - - - org.projectlombok - lombok - 1.18.24 - - - org.onap.cps - cps-ncmp-events - ${cps.version} - - - org.apache.httpcomponents.client5 - httpclient5 - 5.2.1 - - - - - - org.springframework.boot - spring-boot-starter-web - - - org.springframework.boot - spring-boot-starter-validation - - - org.springdoc - springdoc-openapi-starter-webmvc-ui - - - org.springframework.boot - spring-boot-starter-security - - - org.springframework.boot - spring-boot-starter-actuator - - - org.springframework.kafka - spring-kafka - - - com.google.code.gson - gson - - - com.jayway.jsonpath - json-path - - - io.micrometer - micrometer-registry-prometheus - - - io.swagger.core.v3 - swagger-annotations - - - io.cloudevents - cloudevents-json-jackson - - - io.cloudevents - cloudevents-kafka - - - io.cloudevents - cloudevents-spring - - - net.logstash.logback - logstash-logback-encoder - - - net.minidev - json-smart - - - org.apache.httpcomponents - httpclient - - - org.codehaus.groovy - groovy - - - org.codehaus.janino - janino - - - org.eclipse.jetty - jetty-server - - - org.eclipse.jetty - jetty-http - - - org.onap.cps - cps-ncmp-events - - - org.projectlombok - lombok - - - org.apache.httpcomponents.client5 - httpclient5 - - - - org.spockframework - spock-core - test - - - org.spockframework - spock-spring - test - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - org.springframework.kafka - spring-kafka-test - test - - - org.springframework.security - spring-security-test - test - - - org.testcontainers - spock - test - - - org.testcontainers - kafka - test - - - - - - src/main/resources - true - - - target/generated-sources/license - - third-party-licenses.txt - - - - target/generated-resources/licenses - - *.* - - third-party-licenses - - - - - org.openapitools - openapi-generator-maven-plugin - 6.6.0 - - - dmi-code-gen - - generate - - - ${project.basedir}/openapi/openapi.yml - spring - false - org.onap.cps.ncmp.dmi.rest.controller - org.onap.cps.ncmp.dmi.rest.api - org.onap.cps.ncmp.dmi.model - true - - src/gen/java - java11 - true - true - true - false - true - - - - - dmi-datajob-code-gen - - generate - - - ${project.basedir}/openapi/openapi-datajob.yml - spring - false - org.onap.cps.ncmp.dmi.datajobs.rest.controller - org.onap.cps.ncmp.dmi.datajobs.rest.api - org.onap.cps.ncmp.dmi.datajobs.model - true - - src/gen/java - java11 - true - true - true - false - true - - - - - openapi-yaml-gen - - generate - - compile - - ${project.basedir}/openapi/openapi.yml - openapi-yaml - - openapi/openapi.yaml - - - - - openapi-datajob-yaml-gen - - generate - - compile - - ${project.basedir}/openapi/openapi-datajob.yml - openapi-yaml - - openapi/openapi-datajob.yaml - - - - - - - maven-resources-plugin - - - copy-resources - compile - - copy-resources - - - ${project.basedir}/target/classes/static/api-docs - - - ${project.basedir}/target/generated-sources/openapi/openapi - - openapi*.yaml - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - 3.1.2 - - - - build-info - repackage - - - - - - org.codehaus.gmavenplus - gmavenplus-plugin - - - - compileTests - - - - - - org.apache.maven.plugins - maven-surefire-plugin - - ${surefireArgLine} - - **/*Spec.java - - - **/IT*.java - - - - true - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - - - onap-license - - check - - process-sources - - onap-checkstyle/check-license.xml - false - true - false - - ${project.build.sourceDirectory} - - false - warning - true - - - - onap-java-style - - check - - process-sources - - onap-checkstyle/onap-java-style.xml - - ${project.build.sourceDirectory} - - true - true - true - false - warning - true - - - - cps-java-style - - check - - process-sources - - cps-java-style.xml - - ${project.build.sourceDirectory} - - true - true - true - true - warning - true - - - - - - ${project.groupId} - checkstyle - ${cps.version} - - - - - com.github.spotbugs - spotbugs-maven-plugin - 4.4.2 - - - analyze-compile - compile - - check - - - - - - ${project.groupId} - spotbugs - ${cps.version} - compile - - - - - - jp.skypencil.findbugs.slf4j - bug-pattern - 1.5.0 - - - Max - Low - true - spotbugs-exclude.xml - true - true - ${basedir}/target/spotbugs - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - org/onap/cps/ncmp/dmi/model/* - org/onap/cps/ncmp/dmi/datajobs/model/* - - - - - default-prepare-agent - - prepare-agent - - - - coverage-check - - check - - - ${basedir}/target/code-coverage/jacoco-ut.exec - - - BUNDLE - - - INSTRUCTION - COVEREDRATIO - ${jacoco.minimum.coverage} - - - - - - - - report - verify - - report-aggregate - - - - **/code-coverage/jacoco-ut.exec - - - - - - - - - - com.google.cloud.tools - jib-maven-plugin - 3.3.2 - - - ${app} - USE_CURRENT_TIMESTAMP - - - ${base.image} - - - - latest - ${project.version}-latest - - ${docker.push.registry}/onap/${image.name}:${image.tag} - - - - - package - build - - dockerBuild - - - - deploy - buildAndPush - - build - - - - - - - - - - docker - - true - - - ncmp-dmi-plugin - - - - - com.google.cloud.tools - jib-maven-plugin - - - - - -- cgit 1.2.3-korg