Introduce cps-nf-proxy module 33/117833/3
authorClaudio D. Gasparini <claudio.gasparini@pantheon.tech>
Mon, 15 Feb 2021 09:38:21 +0000 (10:38 +0100)
committerClaudio D. Gasparini <claudio.gasparini@pantheon.tech>
Mon, 15 Feb 2021 11:02:54 +0000 (12:02 +0100)
- cps-nf-proxy module: Where NF Service resides
- cps-nf-proxy module-rest: Where NF REST Service resides

Issue-ID: CPS-244
Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech>
Change-Id: Ia6fdf70b004d751d5db092d75de0b7f6fa5f1dd7

cps-bom/pom.xml
cps-nf-proxy-rest/pom.xml
cps-nf-proxy-service/pom.xml [new file with mode: 0644]
pom.xml

index 3d43f6c..9ae8a80 100644 (file)
                 <artifactId>cps-rest</artifactId>
                 <version>${project.version}</version>
             </dependency>
+            <dependency>
+                <groupId>${project.groupId}</groupId>
+                <artifactId>cps-nf-proxy-service</artifactId>
+                <version>${project.version}</version>
+            </dependency>
             <dependency>
                 <groupId>${project.groupId}</groupId>
                 <artifactId>cps-nf-proxy-rest</artifactId>
index 55db71d..94420f7 100755 (executable)
     <dependencies>
         <dependency>
             <groupId>${project.groupId}</groupId>
-            <artifactId>cps-service</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>cps-ri</artifactId>
+            <artifactId>cps-nf-proxy-service</artifactId>
         </dependency>
         <dependency>
             <groupId>org.springframework.boot</groupId>
diff --git a/cps-nf-proxy-service/pom.xml b/cps-nf-proxy-service/pom.xml
new file mode 100644 (file)
index 0000000..d32d0ad
--- /dev/null
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.onap.cps</groupId>
+        <artifactId>cps-parent</artifactId>
+        <version>0.0.1-SNAPSHOT</version>
+        <relativePath>../cps-parent/pom.xml</relativePath>
+    </parent>
+
+    <artifactId>cps-nf-proxy-service</artifactId>
+
+    <properties>
+        <minimum-coverage>0.0</minimum-coverage>
+    </properties>
+
+    <dependencies>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>cps-service</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>cps-ri</artifactId>
+        </dependency>
+    </dependencies>
+</project>
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index ab0a459..d8bd8c9 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -32,6 +32,7 @@
         <module>cps-parent</module>\r
         <module>cps-service</module>\r
         <module>cps-rest</module>\r
+        <module>cps-nf-proxy-service</module>\r
         <module>cps-nf-proxy-rest</module>\r
         <module>cps-ri</module>\r
         <module>checkstyle</module>\r