4.0.0 org.onap.oparent oparent 3.3.0 ONAP - CPS http://www.onap.org/ org.onap.cps ncmp-dmi-plugin 1.4.0-SNAPSHOT ncmp-dmi-plugin DMI Plugin Service org.onap.cps.ncmp.dmi.Application ${docker.pull.registry}/onap/integration-java11:8.0.0 3.3.3 ${project.version}-${maven.build.timestamp} 0.98 yyyyMMdd'T'HHmmss'Z' UTF-8 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 org.apache.httpcomponents httpclient 4.5.13 org.springframework.boot spring-boot-dependencies 2.7.6 pom import org.spockframework spock-bom 2.0-M5-groovy-3.0 pom import org.springdoc springdoc-openapi-ui 1.6.6 org.springframework.cloud spring-cloud-dependencies 2021.0.3 pom import org.testcontainers testcontainers-bom 1.17.3 pom import org.codehaus.janino janino 3.1.7 org.onap.cps cps-ncmp-events ${cps.version} 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.onap.cps cps-ncmp-events org.projectlombok lombok org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-validation org.springdoc springdoc-openapi-ui org.springframework.boot spring-boot-starter-security org.springframework.boot spring-boot-starter-actuator org.springframework.kafka spring-kafka 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 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 false true openapi-yaml-gen generate compile ${project.basedir}/openapi/openapi.yml openapi-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 2.6.4 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.1.3 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 org/onap/cps/ncmp/dmi/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 ${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