4.0.0 org.onap.oparent oparent 3.2.0 ONAP - CPS http://www.onap.org/ org.onap.cps ncmp-dmi-plugin 0.0.1-SNAPSHOT ncmp-dmi-plugin DMI Plugin Service org.onap.cps.ncmp.Application ${docker.pull.registry}/onap/integration-java11:8.0.0 1.1.0-SNAPSHOT 1.5.0 3.0.8 ${project.version}-${maven.build.timestamp} 0.8.5 0.7 11 2.8.0 yyyyMMdd'T'HHmmss'Z' 3.2.0 UTF-8 2.0-M5-groovy-3.0 2.0-M5-groovy-3.0 4.1.3 2.5.0 3.0.0 2.1.4 1.6.2 3.0.18 org.springframework.boot spring-boot-dependencies ${springboot.version} pom import io.swagger swagger-annotations ${swagger-annotations-version} io.springfox springfox-boot-starter ${springfox.version} org.codehaus.groovy groovy ${groovy.version} org.spockframework spock-core ${spock-core.version} org.spockframework spock-spring ${spock-spring.version} org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-validation org.codehaus.groovy groovy ${groovy.version} org.springframework.boot spring-boot-starter-test test org.junit.vintage junit-vintage-engine org.spockframework spock-core test org.spockframework spock-spring test io.swagger swagger-annotations ${swagger-annotations-version} io.springfox springfox-boot-starter org.springframework.boot spring-boot-starter-security org.springframework.boot spring-boot-starter-actuator src/main/resources true target/generated-sources/license third-party-licenses.txt target/generated-resources/licenses *.* third-party-licenses io.swagger.codegen.v3 swagger-codegen-maven-plugin ${swagger-codegen-maven-plugin.version} generate ${project.basedir}/docs/openapi/openapi.yml spring false org.onap.cps.ncmp.rest.api org.onap.cps.ncmp.rest.model src/gen/java java11 true true org.springframework.boot spring-boot-maven-plugin build-info repackage org.codehaus.gmavenplus gmavenplus-plugin compileTests org.apache.maven.plugins maven-surefire-plugin ${surefireArgLine} **/*Spec.java **/IT*.java org.apache.maven.plugins maven-checkstyle-plugin 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 ${spotbug.maven.plugin.version} analyze-compile compile check ${project.groupId} spotbugs ${cps.version} compile jp.skypencil.findbugs.slf4j bug-pattern ${findbugs.slf4j.version} Max Low true spotbugs-exclude.xml true ${basedir}/target/spotbugs org.jacoco jacoco-maven-plugin ${jacoco.maven.plugin.version} org/onap/cps/ncmp/rest/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 ${jib-maven-plugin.version} ${app} USE_CURRENT_TIMESTAMP ${base.image} latest ${docker.push.registry}/onap/${image.name}:${image.tag} package build dockerBuild deploy buildAndPush build dmi-docker true ncmp-dmi-plugin com.google.cloud.tools jib-maven-plugin