org.onap.oparent oparent 3.1.0 4.0.0 org.onap.cps cps-parent 0.0.1-SNAPSHOT pom org.onap.cps.Application openjdk:11-jre-slim 11 2.6.0 0.76 https://nexus.onap.org 3.1.0 UTF-8 /content/repositories/releases/ nexus3.onap.org:10001/onap/cps-service 4.1.3 2.3.3.RELEASE 1.8.0-beta4 1.5.0 4.2.0 3.0.18 /content/repositories/snapshots/ ${project.version} ${project.reporting.outputDirectory}/jacoco-aggregate ../cps-ri/target/site/jacoco-ut/jacoco.xml, ../cps-ri/target/site/jacoco-aggregate/jacoco.xml, ../cps-service/target/site/jacoco-ut/jacoco.xml, ../cps-service/target/site/jacoco-aggregate/jacoco.xml, ../cps-rest/target/site/jacoco-ut/jacoco.xml, ../cps-rest/target/site/jacoco-aggregate/jacoco.xml, ecomp-releases ECOMP Release Repository ${nexusproxy}${releaseNexusPath} ecomp-snapshots ECOMP Snapshot Repository ${nexusproxy}${snapshotNexusPath} docker false com.google.cloud.tools jib-maven-plugin ${jib-maven-plugin.version} ${app} USE_CURRENT_TIMESTAMP ${base.image} ${repository.name} ${tag.version} package build dockerBuild deploy buildAndPush build org.onap.cps cps-dependencies ${project.version} pom import org.onap.cps cps-bom ${project.version} pom import src/main/resources true target/generated-sources/license third-party-licenses.txt target/generated-resources/licenses *.* third-party-licenses org.springframework.boot spring-boot-maven-plugin ${spring-boot-maven-plugin.version} build-info repackage io.swagger.codegen.v3 swagger-codegen-maven-plugin ${swagger-codegen-maven-plugin.version} generate ${project.basedir}/docs/api/swagger/openapi.yml org.onap.cps.rest.controller org.onap.cps.rest.model org.onap.cps.rest.api spring false src/gen/java java11 true true com.google.cloud.tools jib-maven-plugin ${jib-maven-plugin.version} ${app} USE_CURRENT_TIMESTAMP ${base.image} ${repository.name} ${tag.version} com.github.spotbugs spotbugs-maven-plugin ${spotbugs-maven-plugin.version} com.github.spotbugs spotbugs ${spotbugs.version} ${project.groupId} spotbugs ${project.version} org.slf4j slf4j-simple ${spotbugs.slf4j.version} jp.skypencil.findbugs.slf4j bug-pattern 1.5.0 Max Low true spotbugs-exclude.xml true ${project.build.directory}/spotbugs analyze-compile compile check org.apache.maven.plugins maven-compiler-plugin ${java.version} ${java.version} 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 org.onap.oparent checkstyle ${oparent.version} ${project.groupId} checkstyle ${project.version} org.codehaus.gmavenplus gmavenplus-plugin 1.9.0 compileTests org.apache.maven.plugins maven-surefire-plugin ${surefireArgLine} false **/*Spec.java **/*Test.java **/IT*.java true org.jacoco jacoco-maven-plugin default-prepare-agent prepare-agent coverage-check check org/onap/cps/rest/model/* ${project.build.directory}/code-coverage/jacoco-ut.exec BUNDLE INSTRUCTION COVEREDRATIO ${minimum-coverage} report report-aggregate verify **/code-coverage/jacoco-ut.exec com.github.spotbugs spotbugs-maven-plugin org.sonarsource.scanner.maven sonar-maven-plugin