4.0.0 org.onap.cps ncmp-dmi-plugin 1.6.0-SNAPSHOT dmi-service jar org.onap.cps.ncmp.dmi.Application UTF-8 ${project.parent.basedir} 1.5.0 4.0.1 3.1.2 3.3.1 6.6.0 3.1.2 4.4.2 ${basedir}/target/code-coverage/jacoco-ut.exec 0.98 ${project.reporting.outputDirectory}/jacoco-ut 0.8.11 https://nexus.onap.org /content/repositories/releases/ /content/repositories/snapshots/ org.springframework.boot spring-boot-dependencies 3.1.2 pom import org.springframework.cloud spring-cloud-dependencies 2022.0.3 pom import org.springframework.kafka spring-kafka 3.2.1 com.google.code.gson gson 2.8.9 io.swagger.core.v3 swagger-annotations 2.2.22 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 com.jayway.jsonpath json-path 2.9.0 org.springframework.kafka spring-kafka-test 3.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 ${cps.version} 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 ${openapi.generator.maven.plugin.version} dmi-code-gen generate ${project.basedir}/../docs/api/swagger/openapi.yaml 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}/../docs/api/swagger/openapi-datajob.yaml 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}/../docs/api/swagger/openapi.yaml openapi-yaml openapi/openapi.yaml openapi-datajob-yaml-gen generate compile ${project.basedir}/../docs/api/swagger/openapi-datajob.yaml openapi-yaml openapi/openapi-datajob.yaml org.springframework.boot spring-boot-maven-plugin ${spring.boot.maven.plugin.version} build-info repackage org.codehaus.gmavenplus gmavenplus-plugin ${gmavenplus.plugin.version} compileTests org.apache.maven.plugins maven-surefire-plugin ${maven.surefire.plugin.version} ${surefireArgLine} **/*Spec.java **/IT*.java true com.github.spotbugs spotbugs-maven-plugin ${spotbugs.maven.plugin.version} analyze-compile compile check ${project.groupId} spotbugs ${cps.version} compile jp.skypencil.findbugs.slf4j bug-pattern ${bug.pattern.version} Max Low true spotbugs-exclude.xml true true ${basedir}/target/spotbugs org.jacoco jacoco-maven-plugin ${jacoco.version} org/onap/cps/ncmp/dmi/model/* org/onap/cps/ncmp/dmi/datajobs/model/* default-prepare-agent prepare-agent ${jacoco.execFile} surefireArgLine coverage-check test check ${jacoco.execFile} BUNDLE INSTRUCTION COVEREDRATIO ${jacoco.minimum.coverage} post-unit-test test report ${project.reporting.outputEncoding} ${jacoco.execFile} ${jacoco.outputDirectory} org.apache.maven.plugins maven-deploy-plugin ${maven.deploy.plugin.version} 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 3.3.2 ecomp-releases ECOMP Release Repository ${onap.nexus.url}${releaseNexusPath} ecomp-snapshots ECOMP Snapshot Repository ${onap.nexus.url}${snapshotNexusPath}