Merge "Implement service and repository layers for storing temporal data"
authorBruno Sakoto <bruno.sakoto@bell.ca>
Thu, 13 May 2021 13:15:53 +0000 (13:15 +0000)
committerGerrit Code Review <gerrit@onap.org>
Thu, 13 May 2021 13:15:53 +0000 (13:15 +0000)
1  2 
pom.xml

diff --combined pom.xml
+++ b/pom.xml
  
      <properties>
          <app>org.onap.cps.temporal.Application</app>
+         <cps.checkstyle.version>1.0.1</cps.checkstyle.version>
+         <cps.spotbugs.version>1.0.1</cps.spotbugs.version>
          <docker.repository.pull>nexus3.onap.org:10001/</docker.repository.pull>
          <docker.repository.push>nexus3.onap.org:10003/</docker.repository.push>
          <image.base>${docker.repository.pull}onap/integration-java11:8.0.0</image.base>
          <image.name>${docker.repository.push}onap/cps-temporal</image.name>
+         <hibernate-types.version>2.10.0</hibernate-types.version>
          <java.version>11</java.version>
-         <minimum-coverage>0.8</minimum-coverage>
-         <cps.checkstyle.version>1.0.1</cps.checkstyle.version>
-         <cps.spotbugs.version>1.0.1</cps.spotbugs.version>
          <jib-maven-plugin.version>3.0.0</jib-maven-plugin.version>
          <maven.build.timestamp.format>yyyyMMdd'T'HHmmss'Z'</maven.build.timestamp.format>
+         <minimum-coverage>0.8</minimum-coverage>
          <oparent.version>3.2.0</oparent.version>
          <spotbugs-maven-plugin.version>4.1.3</spotbugs-maven-plugin.version>
          <spotbugs.slf4j.version>1.8.0-beta4</spotbugs.slf4j.version>
              <groupId>org.springframework.boot</groupId>
              <artifactId>spring-boot-starter-data-jpa</artifactId>
          </dependency>
+         <dependency>
+             <groupId>com.vladmihalcea</groupId>
+             <artifactId>hibernate-types-52</artifactId>
+             <version>${hibernate-types.version}</version>
+         </dependency>
          <dependency>
              <groupId>org.liquibase</groupId>
              <artifactId>liquibase-core</artifactId>
              <version>4.3.2</version>
          </dependency>
+         <dependency>
+             <groupId>org.projectlombok</groupId>
+             <artifactId>lombok</artifactId>
+         </dependency>
+         <dependency>
+             <groupId>org.springframework.boot</groupId>
+             <artifactId>spring-boot-starter-validation</artifactId>
+         </dependency>
          <!-- Runtime dependencies-->
          <dependency>
              <groupId>org.postgresql</groupId>
              <artifactId>spock-core</artifactId>
              <scope>test</scope>
          </dependency>
+         <dependency>
+             <groupId>org.spockframework</groupId>
+             <artifactId>spock-spring</artifactId>
+             <scope>test</scope>
+         </dependency>
          <dependency>
              <groupId>org.testcontainers</groupId>
              <artifactId>junit-jupiter</artifactId>
              <plugin>
                  <groupId>org.jacoco</groupId>
                  <artifactId>jacoco-maven-plugin</artifactId>
-                 <version>0.8.6</version>
                  <executions>
                      <execution>
                          <id>coverage-prepare-agent</id>
                              <creationTime>USE_CURRENT_TIMESTAMP</creationTime>
                          </container>
                          <from>
 -                            <image>${base.image}</image>
 +                            <image>${image.base}</image>
                          </from>
                          <to>
                              <tags>