4.0.0
org.onap.oparent
oparent
3.2.0
ONAP - CPS
http://www.onap.org/
org.onap.cps
ncmp-dmi-plugin
1.1.0-SNAPSHOT
ncmp-dmi-plugin
DMI Plugin Service
org.onap.cps.ncmp.dmi.Application
${docker.pull.registry}/onap/integration-java11:8.0.0
3.0.0
${project.version}-${maven.build.timestamp}
0.98
yyyyMMdd'T'HHmmss'Z'
UTF-8
4.4.1
org.springframework.boot
spring-boot-dependencies
2.5.5
pom
import
org.spockframework
spock-bom
2.0-M5-groovy-3.0
pom
import
org.apache.logging.log4j
log4j-api
2.17.1
org.apache.logging.log4j
log4j-to-slf4j
2.17.1
com.google.code.gson
gson
2.8.9
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-validation
org.codehaus.groovy
groovy
com.jayway.jsonpath
json-path
org.springframework.boot
spring-boot-starter-test
test
org.junit.vintage
junit-vintage-engine
org.springdoc
springdoc-openapi-ui
1.5.9
org.spockframework
spock-core
test
org.spockframework
spock-spring
test
org.springframework.security
spring-security-test
test
io.swagger
swagger-annotations
1.6.2
io.springfox
springfox-boot-starter
3.0.0
org.springframework.boot
spring-boot-starter-security
org.springframework.boot
spring-boot-starter-actuator
org.projectlombok
lombok
io.micrometer
micrometer-registry-prometheus
net.minidev
json-smart
com.google.code.gson
gson
org.apache.httpcomponents
httpclient
${httpclient.version}
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
3.0.18
generate
${project.basedir}/openapi/openapi.yml
spring
false
org.onap.cps.ncmp.dmi.rest.api
org.onap.cps.ncmp.dmi.model
src/gen/java
java11
true
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/swagger/
openapi.yaml
org.springframework.boot
spring-boot-maven-plugin
2.3.3.RELEASE
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
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
0.8.5
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
3.1.4
${app}
USE_CURRENT_TIMESTAMP
${base.image}
${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