Update versions for next release
[cps.git] / cps-ri / pom.xml
index 005fa27..98a392a 100644 (file)
@@ -1,3 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!--\r
+  ============LICENSE_START=======================================================\r
+  Copyright (C) 2020-2021 Pantheon.tech\r
+  Modifications Copyright (C) 2020-2021 Bell Canada\r
+  Modifications Copyright (C) 2020-2022 Nordix Foundation\r
+  ================================================================================\r
+  Licensed under the Apache License, Version 2.0 (the "License");\r
+  you may not use this file except in compliance with the License.\r
+  You may obtain a copy of the License at\r
+\r
+        http://www.apache.org/licenses/LICENSE-2.0\r
+\r
+  Unless required by applicable law or agreed to in writing, software\r
+  distributed under the License is distributed on an "AS IS" BASIS,\r
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+  See the License for the specific language governing permissions and\r
+  limitations under the License.\r
+  ============LICENSE_END=========================================================\r
+-->\r
+\r
 <project xmlns="http://maven.apache.org/POM/4.0.0"\r
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">\r
     <parent>\r
         <groupId>org.onap.cps</groupId>\r
         <artifactId>cps-parent</artifactId>\r
-        <version>0.0.1-SNAPSHOT</version>\r
+        <version>3.1.0-SNAPSHOT</version>\r
         <relativePath>../cps-parent/pom.xml</relativePath>\r
     </parent>\r
 \r
     <artifactId>cps-ri</artifactId>\r
 \r
+    <repositories>\r
+        <repository>\r
+            <id>nordix-liquibase-repo</id>\r
+            <name>liquibase</name>\r
+            <url>https://artifactory.nordix.org/artifactory/liquibase</url>\r
+        </repository>\r
+    </repositories>\r
+\r
     <dependencies>\r
         <dependency>\r
             <groupId>${project.groupId}</groupId>\r
             <artifactId>cps-service</artifactId>\r
         </dependency>\r
+        <dependency>\r
+            <groupId>${project.groupId}</groupId>\r
+            <artifactId>cps-path-parser</artifactId>\r
+            <version>${project.version}</version>\r
+        </dependency>\r
         <dependency>\r
             <groupId>org.springframework.boot</groupId>\r
             <artifactId>spring-boot-starter-data-jpa</artifactId>\r
             <groupId>org.springframework.boot</groupId>\r
             <artifactId>spring-boot-starter-validation</artifactId>\r
         </dependency>\r
+        <dependency>\r
+            <groupId>org.springframework.retry</groupId>\r
+            <artifactId>spring-retry</artifactId>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>org.springframework</groupId>\r
+            <artifactId>spring-aspects</artifactId>\r
+        </dependency>\r
         <dependency>\r
             <groupId>org.postgresql</groupId>\r
             <artifactId>postgresql</artifactId>\r
             <artifactId>lombok</artifactId>\r
         </dependency>\r
         <dependency>\r
-            <groupId>org.modelmapper</groupId>\r
-            <artifactId>modelmapper</artifactId>\r
+            <groupId>org.liquibase</groupId>\r
+            <artifactId>liquibase-core</artifactId>\r
+            <version>4.4.2-nordix</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>commons-codec</groupId>\r
+            <artifactId>commons-codec</artifactId>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>org.apache.commons</groupId>\r
+            <artifactId>commons-lang3</artifactId>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>com.fasterxml.jackson.core</groupId>\r
+            <artifactId>jackson-databind</artifactId>\r
         </dependency>\r
         <!-- T E S T   D E P E N D E N C I E S -->\r
         <dependency>\r
             <scope>test</scope>\r
         </dependency>\r
     </dependencies>\r
+\r
+\r
+    <build>\r
+        <plugins>\r
+            <plugin>\r
+                <groupId>org.apache.maven.plugins</groupId>\r
+                <artifactId>maven-surefire-plugin</artifactId>\r
+                <configuration>\r
+                    <environmentVariables>\r
+                        <TESTCONTAINERS_HUB_IMAGE_NAME_PREFIX>${docker.pull.registry}/library/</TESTCONTAINERS_HUB_IMAGE_NAME_PREFIX>\r
+                    </environmentVariables>\r
+                </configuration>\r
+            </plugin>\r
+        </plugins>\r
+    </build>\r
 </project>\r