4.0.0 org.onap.oparent oparent 3.2.0 org.onap.cps cps-temporal 1.2.0-SNAPSHOT cps-temporal CPS Temporal Service nexus3.onap.org:10001/ nexus3.onap.org:10003/ ${docker.repository.pull}onap/integration-java11:8.0.0 ${docker.repository.push}onap/cps-temporal 11 yyyyMMdd'T'HHmmss'Z' 0.8 3.0.0 1.4.2.Final org.springframework.boot spring-boot-dependencies 2.6.9 pom import org.springframework.cloud spring-cloud-starter-sleuth 3.1.3 org.spockframework spock-bom 2.0-M4-groovy-3.0 pom import org.testcontainers testcontainers-bom 1.15.3 pom import net.logstash.logback logstash-logback-encoder 7.0.1 org.codehaus.janino janino 3.1.7 com.vladmihalcea hibernate-types-52 2.10.0 org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-data-jpa org.springframework.boot spring-boot-starter-security org.springframework.boot spring-boot-starter-actuator io.micrometer micrometer-registry-prometheus com.vladmihalcea hibernate-types-52 org.liquibase liquibase-core 4.14.0 org.projectlombok lombok org.springframework.boot spring-boot-starter-validation org.springframework.boot spring-boot-starter-hateoas org.mapstruct mapstruct ${mapstruct.version} org.springframework.kafka spring-kafka org.onap.cps cps-events ${cps.version} org.springdoc springdoc-openapi-ui 1.5.9 org.postgresql postgresql runtime org.codehaus.groovy groovy 3.0.7 org.springframework.boot spring-boot-starter-test test org.junit.vintage junit-vintage-engine org.springframework.security spring-security-test test org.spockframework spock-core test org.spockframework spock-spring test org.testcontainers spock test org.testcontainers postgresql test org.testcontainers kafka test org.springframework.kafka spring-kafka-test test com.tngtech.archunit archunit-junit5 0.18.0 test org.springframework.cloud spring-cloud-starter-sleuth net.logstash.logback logstash-logback-encoder org.codehaus.janino janino openapi static true src/main/resources true org.apache.maven.plugins maven-compiler-plugin 3.8.1 org.projectlombok lombok 1.18.20 org.mapstruct mapstruct-processor ${mapstruct.version} org.springframework.boot spring-boot-maven-plugin 2.6.4 build-info repackage org.codehaus.gmavenplus gmavenplus-plugin 1.12.1 compile compileTests 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 3.2.0 org.onap.cps checkstyle ${cps.version} com.github.spotbugs spotbugs-maven-plugin 4.1.3 com.github.spotbugs spotbugs 4.2.0 org.onap.cps spotbugs ${cps.version} org.slf4j slf4j-simple 1.8.0-beta4 jp.skypencil.findbugs.slf4j bug-pattern 1.5.0 Max true Low true spotbugs-exclude.xml true ${project.build.directory}/spotbugs analyze-compile compile check org.apache.maven.plugins maven-surefire-plugin ${surefireArgLine} false **/*Spec.java **/*Test.java true org.jacoco jacoco-maven-plugin coverage-prepare-agent prepare-agent coverage-check check org/onap/cps/temporal/controller/rest/model/* ${project.build.directory}/code-coverage/jacoco-ut.exec BUNDLE INSTRUCTION COVEREDRATIO ${minimum-coverage} coverage-report report ${project.build.directory}/code-coverage/jacoco-ut.exec io.swagger.codegen.v3 swagger-codegen-maven-plugin 3.0.27 generate ${project.basedir}/openapi/swagger/openapi.yml org.onap.cps.temporal.controller.rest org.onap.cps.temporal.controller.rest.model org.onap.cps.temporal.controller.rest spring false src/gen/java java11 true true org.apache.maven.plugins maven-surefire-plugin 3.0.0-M5 com.google.cloud.tools jib-maven-plugin 3.0.0 USE_CURRENT_TIMESTAMP ${image.base} latest ${image.name}:${project.version}-${maven.build.timestamp} package build dockerBuild deploy buildAndPush build docker com.google.cloud.tools jib-maven-plugin