Refactor features to separate installer 22/99622/1
authorTimoney, Dan (dt5972) <dtimoney@att.com>
Fri, 13 Dec 2019 19:48:58 +0000 (14:48 -0500)
committerTimoney, Dan (dt5972) <dtimoney@att.com>
Fri, 13 Dec 2019 19:48:58 +0000 (14:48 -0500)
Refactor karaf feature.xml files to separate installer

Change-Id: I32eace0e537ff302bf52c664f8c90dfbbe01a545
Issue-ID: CCSDK-1754
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
23 files changed:
asdcApi/features/features-asdcApi/pom.xml [deleted file]
asdcApi/features/pom.xml [deleted file]
asdcApi/installer/pom.xml
asdcApi/pom.xml
daexim-offsite-backup/features/features-daexim-offsite-backup/pom.xml [deleted file]
daexim-offsite-backup/features/pom.xml [deleted file]
daexim-offsite-backup/installer/pom.xml
daexim-offsite-backup/pom.xml
dataChange/features/features-dataChange/pom.xml [deleted file]
dataChange/features/pom.xml [deleted file]
dataChange/installer/pom.xml
dataChange/pom.xml
features/ccsdk-asdcApi/pom.xml [moved from asdcApi/features/ccsdk-asdcApi/pom.xml with 100% similarity]
features/ccsdk-daexim-offsite-backup/pom.xml [moved from daexim-offsite-backup/features/ccsdk-daexim-offsite-backup/pom.xml with 100% similarity]
features/ccsdk-daexim-offsite-backup/src/main/feature/feature.xml [moved from daexim-offsite-backup/features/ccsdk-daexim-offsite-backup/src/main/feature/feature.xml with 100% similarity]
features/ccsdk-dataChange/pom.xml [moved from dataChange/features/ccsdk-dataChange/pom.xml with 100% similarity]
features/ccsdk-lcm/pom.xml [moved from lcm/features/ccsdk-lcm/pom.xml with 100% similarity]
features/installer/pom.xml
features/pom.xml
lcm/features/features-lcm/pom.xml [deleted file]
lcm/features/pom.xml [deleted file]
lcm/installer/pom.xml
lcm/pom.xml

diff --git a/asdcApi/features/features-asdcApi/pom.xml b/asdcApi/features/features-asdcApi/pom.xml
deleted file mode 100644 (file)
index 571175b..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-<?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.ccsdk.parent</groupId>
-        <artifactId>feature-repo-parent</artifactId>
-        <version>1.5.1-SNAPSHOT</version>
-        <relativePath/>
-    </parent>
-
-    <groupId>org.onap.ccsdk.sli.northbound</groupId>
-    <artifactId>features-asdcApi</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
-    <packaging>feature</packaging>
-
-    <name>ccsdk-sli-northbound :: asdcApi :: ${project.artifactId}</name>
-
-    <properties>
-        <ccsdk.sli.northbound.version>${project.version}</ccsdk.sli.northbound.version>
-    </properties>
-
-    <dependencies>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>ccsdk-asdcApi</artifactId>
-            <version>${project.version}</version>
-            <type>xml</type>
-            <classifier>features</classifier>
-        </dependency>
-
-    </dependencies>
-</project>
diff --git a/asdcApi/features/pom.xml b/asdcApi/features/pom.xml
deleted file mode 100755 (executable)
index 36d0245..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<?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.ccsdk.parent</groupId>
-        <artifactId>odlparent-lite</artifactId>
-        <version>1.5.1-SNAPSHOT</version>
-    </parent>
-
-    <groupId>org.onap.ccsdk.sli.northbound</groupId>
-    <artifactId>asdcApi-features</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
-    <packaging>pom</packaging>
-
-    <name>ccsdk-sli-northbound :: asdcApi :: ${project.artifactId}</name>
-
-    <modules>
-        <module>ccsdk-asdcApi</module>
-        <module>features-asdcApi</module>
-    </modules>
-</project>
index 93ddb55..cad3fb8 100755 (executable)
 
        <dependencies>
 
-               <dependency>
-                       <groupId>org.onap.ccsdk.sli.northbound</groupId>
-                       <artifactId>${application.name}</artifactId>
-                       <version>${project.version}</version>
-                       <type>xml</type>
-                       <classifier>features</classifier>
-                       <exclusions>
-                               <exclusion>
-                                       <groupId>*</groupId>
-                                       <artifactId>*</artifactId>
-                               </exclusion>
-                       </exclusions>
-               </dependency>
         <dependency>
             <groupId>org.onap.ccsdk.sli.northbound</groupId>
             <artifactId>asdcApi-model</artifactId>
index 6dcaf5c..baac617 100755 (executable)
@@ -22,7 +22,6 @@
 
     <modules>
         <module>model</module>
-        <module>features</module>
         <module>provider</module>
         <module>installer</module>
     </modules>
diff --git a/daexim-offsite-backup/features/features-daexim-offsite-backup/pom.xml b/daexim-offsite-backup/features/features-daexim-offsite-backup/pom.xml
deleted file mode 100644 (file)
index 3a9d260..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-<?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.ccsdk.parent</groupId>
-        <artifactId>feature-repo-parent</artifactId>
-        <version>1.5.1-SNAPSHOT</version>
-        <relativePath/>
-    </parent>
-
-    <groupId>org.onap.ccsdk.sli.northbound</groupId>
-    <artifactId>features-daexim-offsite-backup</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
-    <packaging>feature</packaging>
-
-    <name>ccsdk-sli-northbound :: daexim-offsite-backup :: ${project.artifactId}</name>
-
-    <dependencies>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>ccsdk-daexim-offsite-backup</artifactId>
-            <version>${project.version}</version>
-            <type>xml</type>
-            <classifier>features</classifier>
-        </dependency>
-    </dependencies>
-</project>
diff --git a/daexim-offsite-backup/features/pom.xml b/daexim-offsite-backup/features/pom.xml
deleted file mode 100755 (executable)
index 9152cf5..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<?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.ccsdk.parent</groupId>
-        <artifactId>odlparent-lite</artifactId>
-        <version>1.5.1-SNAPSHOT</version>
-    </parent>
-
-    <groupId>org.onap.ccsdk.sli.northbound</groupId>
-    <artifactId>daexim-offsite-backup-features</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
-    <packaging>pom</packaging>
-    
-    <name>ccsdk-sli-northbound :: daexim-offsite-backup :: ${project.artifactId}</name>
-
-    <modules>
-        <module>ccsdk-daexim-offsite-backup</module>
-        <module>features-daexim-offsite-backup</module>
-    </modules>
-</project>
index 3e36f56..dae4a4f 100755 (executable)
         <include.transitive.dependencies>false</include.transitive.dependencies>
     </properties>
     <dependencies>
-        <dependency>
-            <groupId>org.onap.ccsdk.sli.northbound</groupId>
-            <artifactId>${application.name}</artifactId>
-            <version>${project.version}</version>
-            <type>xml</type>
-            <classifier>features</classifier>
-            <exclusions>
-                <exclusion>
-                    <groupId>*</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
         <dependency>
             <groupId>org.onap.ccsdk.sli.northbound</groupId>
             <artifactId>daexim-offsite-backup-provider</artifactId>
index 3af5753..65cf987 100755 (executable)
@@ -20,7 +20,6 @@
     <modules>
         <module>model</module>
         <module>provider</module>
-        <module>features</module>
         <module>installer</module>
     </modules>
 
diff --git a/dataChange/features/features-dataChange/pom.xml b/dataChange/features/features-dataChange/pom.xml
deleted file mode 100644 (file)
index 9a34429..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-<?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.ccsdk.parent</groupId>
-        <artifactId>feature-repo-parent</artifactId>
-        <version>1.5.1-SNAPSHOT</version>
-        <relativePath/>
-    </parent>
-
-    <groupId>org.onap.ccsdk.sli.northbound</groupId>
-    <artifactId>features-dataChange</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
-    <packaging>feature</packaging>
-
-    <name>ccsdk-sli-northbound :: dataChange :: ${project.artifactId}</name>
-
-    <properties>
-        <ccsdk.sli.northbound.version>${project.version}</ccsdk.sli.northbound.version>
-    </properties>
-
-    <dependencies>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>ccsdk-dataChange</artifactId>
-            <version>${project.version}</version>
-            <type>xml</type>
-            <classifier>features</classifier>
-        </dependency>
-
-    </dependencies>
-</project>
diff --git a/dataChange/features/pom.xml b/dataChange/features/pom.xml
deleted file mode 100755 (executable)
index f16ed69..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<?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.ccsdk.parent</groupId>
-        <artifactId>odlparent-lite</artifactId>
-        <version>1.5.1-SNAPSHOT</version>
-        <relativePath/>
-    </parent>
-
-    <groupId>org.onap.ccsdk.sli.northbound</groupId>
-    <artifactId>dataChange-features</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
-    <packaging>pom</packaging>
-
-    <name>ccsdk-sli-northbound :: dataChange :: ${project.artifactId}</name>
-
-    <modules>
-        <module>ccsdk-dataChange</module>
-        <module>features-dataChange</module>
-    </modules>
-</project>
index abd4cc8..7516f0b 100755 (executable)
 
     <dependencies>
 
-        <dependency>
-            <groupId>org.onap.ccsdk.sli.northbound</groupId>
-            <artifactId>${application.name}</artifactId>
-            <version>${project.version}</version>
-            <type>xml</type>
-            <classifier>features</classifier>
-            <exclusions>
-                <exclusion>
-                    <groupId>*</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
         <dependency>
             <groupId>org.onap.ccsdk.sli.northbound</groupId>
             <artifactId>dataChange-model</artifactId>
index 617f6b3..7563788 100755 (executable)
@@ -18,7 +18,6 @@
 
     <modules>
         <module>model</module>
-        <module>features</module>
         <module>provider</module>
         <module>installer</module>
     </modules>
index 49196e7..b9ad99f 100755 (executable)
     </properties>
 
     <dependencies>
+        <dependency>
+            <groupId>org.onap.ccsdk.sli.northbound</groupId>
+            <artifactId>ccsdk-asdcApi</artifactId>
+            <version>${project.version}</version>
+            <type>xml</type>
+            <classifier>features</classifier>
+            <exclusions>
+                <exclusion>
+                    <groupId>*</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.onap.ccsdk.sli.northbound</groupId>
+            <artifactId>ccsdk-daexim-offsite-backup</artifactId>
+            <version>${project.version}</version>
+            <type>xml</type>
+            <classifier>features</classifier>
+            <exclusions>
+                <exclusion>
+                    <groupId>*</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.onap.ccsdk.sli.northbound</groupId>
+            <artifactId>ccsdk-dataChange</artifactId>
+            <version>${project.version}</version>
+            <type>xml</type>
+            <classifier>features</classifier>
+            <exclusions>
+                <exclusion>
+                    <groupId>*</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.onap.ccsdk.sli.northbound</groupId>
+            <artifactId>ccsdk-lcm</artifactId>
+            <version>${project.version}</version>
+            <type>xml</type>
+            <classifier>features</classifier>
+            <exclusions>
+                <exclusion>
+                    <groupId>*</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
 
         <dependency>
             <groupId>org.onap.ccsdk.sli.northbound</groupId>
index 560f3a0..4f3c2ae 100755 (executable)
     <name>ccsdk-sli-northbound :: features</name>
 
     <modules>
+        <module>ccsdk-asdcApi</module>
+        <module>ccsdk-daexim-offsite-backup</module>
+        <module>ccsdk-dataChange</module>
+        <module>ccsdk-lcm</module>
         <module>ccsdk-sli-northbound-all</module>
         <module>features-sli-northbound</module>
         <module>installer</module>
diff --git a/lcm/features/features-lcm/pom.xml b/lcm/features/features-lcm/pom.xml
deleted file mode 100644 (file)
index 600ed43..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-<?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.ccsdk.parent</groupId>
-        <artifactId>feature-repo-parent</artifactId>
-        <version>1.5.1-SNAPSHOT</version>
-        <relativePath/>
-    </parent>
-
-    <groupId>org.onap.ccsdk.sli.northbound</groupId>
-    <artifactId>features-lcm</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
-    <packaging>feature</packaging>
-
-    <name>ccsdk-sli-northbound :: lcm :: ${project.artifactId}</name>
-
-    <properties>
-        <ccsdk.sli.northbound.version>${project.version}</ccsdk.sli.northbound.version>
-    </properties>
-
-    <dependencies>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>ccsdk-lcm</artifactId>
-            <version>${project.version}</version>
-            <type>xml</type>
-            <classifier>features</classifier>
-        </dependency>
-
-    </dependencies>
-</project>
diff --git a/lcm/features/pom.xml b/lcm/features/pom.xml
deleted file mode 100755 (executable)
index ac0258b..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<?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.ccsdk.parent</groupId>
-        <artifactId>odlparent-lite</artifactId>
-        <version>1.5.1-SNAPSHOT</version>
-    </parent>
-
-    <groupId>org.onap.ccsdk.sli.northbound</groupId>
-    <artifactId>lcm-features</artifactId>
-    <version>0.7.0-SNAPSHOT</version>
-    <packaging>pom</packaging>
-
-    <name>ccsdk-sli-northbound :: lcm :: ${project.artifactId}</name>
-
-    <modules>
-        <module>ccsdk-lcm</module>
-        <module>features-lcm</module>
-    </modules>
-</project>
index b7aa65f..38b4f84 100755 (executable)
 
     <dependencies>
 
-        <dependency>
-            <groupId>org.onap.ccsdk.sli.northbound</groupId>
-            <artifactId>${application.name}</artifactId>
-            <version>${project.version}</version>
-            <type>xml</type>
-            <classifier>features</classifier>
-            <exclusions>
-                <exclusion>
-                    <groupId>*</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
         <dependency>
             <groupId>org.onap.ccsdk.sli.northbound</groupId>
             <artifactId>lcm-model</artifactId>
index 5559003..4f19f8c 100755 (executable)
@@ -18,7 +18,6 @@
 
     <modules>
         <module>model</module>
-        <module>features</module>
         <module>provider</module>
         <module>installer</module>
     </modules>