blob: b0a3079f4a83c2d4dc7e518439dce489b65a86c7 [file] [log] [blame]
herberte6d0d672019-12-14 01:05:47 +01001<?xml version="1.0" encoding="UTF-8"?>
2<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">
3 <modelVersion>4.0.0</modelVersion>
4
herberte6d0d672019-12-14 01:05:47 +01005 <parent>
6 <groupId>org.onap.ccsdk.parent</groupId>
7 <artifactId>odlparent-lite</artifactId>
Dan Timoney49035452020-01-30 09:53:35 -05008 <version>1.5.2-SNAPSHOT</version>
herberte6d0d672019-12-14 01:05:47 +01009 <relativePath/>
10 </parent>
11
Singal, Kapil (ks220y)df195942019-12-12 15:24:53 -050012 <groupId>org.onap.ccsdk.features.sdnr.wt</groupId>
13 <artifactId>sdnr-wt-odlux-apps-installer</artifactId>
Dan Timoney49035452020-01-30 09:53:35 -050014 <version>0.7.1-SNAPSHOT</version>
Singal, Kapil (ks220y)df195942019-12-12 15:24:53 -050015 <packaging>pom</packaging>
16
17 <name>ccsdk-features :: ${project.artifactId}</name>
herberte6d0d672019-12-14 01:05:47 +010018 <licenses>
19 <license>
20 <name>Apache License, Version 2.0</name>
21 <url>http://www.apache.org/licenses/LICENSE-2.0</url>
22 </license>
23 </licenses>
24
Singal, Kapil (ks220y)df195942019-12-12 15:24:53 -050025 <properties>
26 <application.name>sdnr-wt-odlux-apps</application.name>
27 <include.transitive.dependencies>false</include.transitive.dependencies>
28 </properties>
29
herberte6d0d672019-12-14 01:05:47 +010030 <dependencies>
31 <dependency>
32 <groupId>org.onap.ccsdk.features.sdnr.wt</groupId>
33 <artifactId>${application.name}-feature</artifactId>
34 <version>${project.version}</version>
35 <type>xml</type>
36 <classifier>features</classifier>
37 <exclusions>
38 <exclusion>
39 <groupId>*</groupId>
40 <artifactId>*</artifactId>
41 </exclusion>
42 </exclusions>
43 </dependency>
44 <dependency>
45 <groupId>${project.groupId}</groupId>
46 <artifactId>sdnr-wt-odlux-app-apiDemo</artifactId>
47 <version>${project.version}</version>
48 </dependency>
49 <dependency>
50 <groupId>${project.groupId}</groupId>
51 <artifactId>sdnr-wt-odlux-app-connectApp</artifactId>
52 <version>${project.version}</version>
53 </dependency>
54 <dependency>
55 <groupId>${project.groupId}</groupId>
56 <artifactId>sdnr-wt-odlux-app-demoApp</artifactId>
57 <version>${project.version}</version>
58 </dependency>
59 <dependency>
60 <groupId>${project.groupId}</groupId>
61 <artifactId>sdnr-wt-odlux-app-faultApp</artifactId>
62 <version>${project.version}</version>
63 </dependency>
64 <dependency>
65 <groupId>${project.groupId}</groupId>
66 <artifactId>sdnr-wt-odlux-app-helpApp</artifactId>
67 <version>${project.version}</version>
68 </dependency>
69 <dependency>
70 <groupId>${project.groupId}</groupId>
71 <artifactId>sdnr-wt-odlux-app-inventoryApp</artifactId>
72 <version>${project.version}</version>
73 </dependency>
74 <dependency>
75 <groupId>${project.groupId}</groupId>
76 <artifactId>sdnr-wt-odlux-app-minimumApp</artifactId>
77 <version>${project.version}</version>
78 </dependency>
79 <dependency>
80 <groupId>${project.groupId}</groupId>
81 <artifactId>sdnr-wt-odlux-app-mediatorApp</artifactId>
82 <version>${project.version}</version>
83 </dependency>
84 <dependency>
85 <groupId>${project.groupId}</groupId>
86 <artifactId>sdnr-wt-odlux-app-maintenanceApp</artifactId>
87 <version>${project.version}</version>
88 </dependency>
89 <dependency>
90 <groupId>${project.groupId}</groupId>
91 <artifactId>sdnr-wt-odlux-app-performanceHistoryApp</artifactId>
92 <version>${project.version}</version>
93 </dependency>
94 <dependency>
95 <groupId>${project.groupId}</groupId>
96 <artifactId>sdnr-wt-odlux-app-eventLogApp</artifactId>
97 <version>${project.version}</version>
98 </dependency>
99 <dependency>
100 <groupId>${project.groupId}</groupId>
101 <artifactId>sdnr-wt-odlux-app-configurationApp</artifactId>
102 <version>${project.version}</version>
103 </dependency>
104
105 </dependencies>
106
107 <build>
108 <plugins>
109 <plugin>
110 <artifactId>maven-assembly-plugin</artifactId>
111 <executions>
112 <execution>
113 <id>maven-repo-zip</id>
114 <goals>
115 <goal>single</goal>
116 </goals>
117 <phase>package</phase>
118 <configuration>
119 <attach>true</attach>
120 <finalName>stage/${application.name}-${project.version}</finalName>
121 <descriptors>
122 <descriptor>src/assembly/assemble_mvnrepo_zip.xml</descriptor>
123 </descriptors>
124 <appendAssemblyId>true</appendAssemblyId>
125 </configuration>
126 </execution>
127 </executions>
128 </plugin>
129 <plugin>
130 <groupId>org.apache.maven.plugins</groupId>
131 <artifactId>maven-dependency-plugin</artifactId>
132 <executions>
133 <execution>
134 <id>copy-nested-dependencies</id>
135 <goals>
136 <goal>copy-dependencies</goal>
137 </goals>
138 <phase>prepare-package</phase>
139 <configuration>
140 <transitive>true</transitive>
141 <outputDirectory>${project.build.directory}/assembly/system</outputDirectory>
142 <overWriteReleases>false</overWriteReleases>
143 <overWriteSnapshots>true</overWriteSnapshots>
144 <overWriteIfNewer>true</overWriteIfNewer>
145 <useRepositoryLayout>true</useRepositoryLayout>
146 <addParentPoms>false</addParentPoms>
147 <copyPom>false</copyPom>
148 <!--<includeArtifactIds>sdnr-wt-apigateway-provider,${application.name}</includeArtifactIds> -->
149 <!--<scope>provided</scope> -->
150 </configuration>
151 </execution>
152 </executions>
153 </plugin>
154 </plugins>
155 </build>
156</project>