blob: c06f8ea69817ab47d4b43911c3610e2e55244a79 [file] [log] [blame]
Aijana Schumann4bd84be2020-08-27 09:01:53 +02001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 ~ ============LICENSE_START=======================================================
4 ~ ONAP : ccsdk features
5 ~ ================================================================================
6 ~ Copyright (C) 2020 AT&T Intellectual Property. All rights reserved.
7 ~ ================================================================================
8 ~ Licensed under the Apache License, Version 2.0 (the "License");
9 ~ you may not use this file except in compliance with the License.
10 ~ You may obtain a copy of the License at
11 ~
12 ~ http://www.apache.org/licenses/LICENSE-2.0
13 ~
14 ~ Unless required by applicable law or agreed to in writing, software
15 ~ distributed under the License is distributed on an "AS IS" BASIS,
16 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 ~ See the License for the specific language governing permissions and
18 ~ limitations under the License.
19 ~ ============LICENSE_END=======================================================
20 ~
21 -->
Dan Timoneycf4c9862021-02-23 11:48:11 -050022<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">
Aijana Schumann4bd84be2020-08-27 09:01:53 +020023 <modelVersion>4.0.0</modelVersion>
24
25 <parent>
26 <groupId>org.onap.ccsdk.parent</groupId>
27 <artifactId>odlparent-lite</artifactId>
Dan Timoney24383fb2021-05-04 13:52:45 -040028 <version>2.1.4</version>
Aijana Schumann4bd84be2020-08-27 09:01:53 +020029 <relativePath/>
30 </parent>
31
32 <groupId>org.onap.ccsdk.features.sdnr.wt</groupId>
33 <artifactId>sdnr-wt-odlux-installer</artifactId>
Dan Timoney3ee092a2021-04-19 17:09:25 -040034 <version>1.1.5-SNAPSHOT</version>
Aijana Schumann4bd84be2020-08-27 09:01:53 +020035 <packaging>pom</packaging>
36
37 <name>ccsdk-features :: ${project.artifactId}</name>
38 <licenses>
39 <license>
40 <name>Apache License, Version 2.0</name>
41 <url>http://www.apache.org/licenses/LICENSE-2.0</url>
42 </license>
43 </licenses>
44
45 <properties>
46 <application.name>sdnr-wt-odlux-installer</application.name>
47 <include.transitive.dependencies>false</include.transitive.dependencies>
48 </properties>
49
50 <build>
51 <plugins>
52 <plugin>
53 <artifactId>maven-assembly-plugin</artifactId>
54 <executions>
55 <execution>
56 <id>maven-repo-zip</id>
57 <goals>
58 <goal>single</goal>
59 </goals>
60 <phase>package</phase>
61 <configuration>
62 <attach>true</attach>
63 <finalName>stage/${application.name}-${project.version}</finalName>
64 <descriptors>
65 <descriptor>src/assembly/assemble_mvnrepo_zip.xml</descriptor>
66 </descriptors>
67 <appendAssemblyId>true</appendAssemblyId>
68 </configuration>
69 </execution>
70 </executions>
71 </plugin>
72 <plugin>
73 <groupId>org.apache.maven.plugins</groupId>
74 <artifactId>maven-dependency-plugin</artifactId>
75 <executions>
76 <execution>
77 <id>unpack features</id>
78 <phase>generate-sources</phase>
79 <goals>
80 <goal>unpack</goal>
81 </goals>
82 <configuration>
83 <includes>odlux/**</includes>
84 <outputDirectory>${project.build.directory}/assembly</outputDirectory>
85 <artifactItems>
86 <artifactItem>
87 <groupId>${project.groupId}</groupId>
88 <artifactId>sdnr-wt-odlux-framework</artifactId>
89 <version>${project.version}</version>
90 <type>jar</type>
91 <overWrite>false</overWrite>
92 </artifactItem>
93 <!-- connectApp -->
94 <artifactItem>
95 <groupId>${project.groupId}</groupId>
96 <artifactId>sdnr-wt-odlux-app-connectApp</artifactId>
97 <version>${project.version}</version>
98 <type>jar</type>
99 <overWrite>false</overWrite>
100 </artifactItem>
101 <!-- eventLogApp -->
102 <artifactItem>
103 <groupId>${project.groupId}</groupId>
104 <artifactId>sdnr-wt-odlux-app-eventLogApp</artifactId>
105 <version>${project.version}</version>
106 <type>jar</type>
107 <overWrite>false</overWrite>
108 </artifactItem>
109 <!-- helpApp -->
110 <artifactItem>
111 <groupId>${project.groupId}</groupId>
112 <artifactId>sdnr-wt-odlux-app-helpApp</artifactId>
113 <version>${project.version}</version>
114 <type>jar</type>
115 <overWrite>false</overWrite>
116 </artifactItem>
117 <!-- maintenanceApp -->
118 <artifactItem>
119 <groupId>${project.groupId}</groupId>
120 <artifactId>sdnr-wt-odlux-app-maintenanceApp</artifactId>
121 <version>${project.version}</version>
122 <type>jar</type>
123 <overWrite>false</overWrite>
124 </artifactItem>
125 <!-- minimumApp -->
126 <artifactItem>
127 <groupId>${project.groupId}</groupId>
128 <artifactId>sdnr-wt-odlux-app-minimumApp</artifactId>
129 <version>${project.version}</version>
130 <type>jar</type>
131 <overWrite>false</overWrite>
132 </artifactItem>
133 <!-- configurationApp -->
134 <artifactItem>
135 <groupId>${project.groupId}</groupId>
136 <artifactId>sdnr-wt-odlux-app-configurationApp</artifactId>
137 <version>${project.version}</version>
138 <type>jar</type>
139 <overWrite>false</overWrite>
140 </artifactItem>
141 <!-- demoApp -->
142 <artifactItem>
143 <groupId>${project.groupId}</groupId>
144 <artifactId>sdnr-wt-odlux-app-demoApp</artifactId>
145 <version>${project.version}</version>
146 <type>jar</type>
147 <overWrite>false</overWrite>
148 </artifactItem>
149 <!-- faultApp -->
150 <artifactItem>
151 <groupId>${project.groupId}</groupId>
152 <artifactId>sdnr-wt-odlux-app-faultApp</artifactId>
153 <version>${project.version}</version>
154 <type>jar</type>
155 <overWrite>false</overWrite>
156 </artifactItem>
Ravi Pendurty0f28ecc2021-02-03 16:10:57 +0100157 <!-- networkMapApp-->
Aijana Schumann7058ffa2020-08-31 13:24:43 +0200158 <artifactItem>
159 <groupId>${project.groupId}</groupId>
160 <artifactId>sdnr-wt-odlux-app-networkMapApp</artifactId>
161 <version>${project.version}</version>
162 <type>jar</type>
163 <overWrite>false</overWrite>
164 </artifactItem>
Ravi Pendurty0f28ecc2021-02-03 16:10:57 +0100165 <!-- linkCalculationApp-->
Aijana Schumann4bd84be2020-08-27 09:01:53 +0200166 <artifactItem>
167 <groupId>${project.groupId}</groupId>
168 <artifactId>sdnr-wt-odlux-app-linkCalculationApp</artifactId>
169 <version>${project.version}</version>
170 <type>jar</type>
171 <overWrite>false</overWrite>
172 </artifactItem>
173 <!-- inventoryApp -->
174 <artifactItem>
175 <groupId>${project.groupId}</groupId>
176 <artifactId>sdnr-wt-odlux-app-inventoryApp</artifactId>
177 <version>${project.version}</version>
178 <type>jar</type>
179 <overWrite>false</overWrite>
180 </artifactItem>
181 <!-- mediatorApp -->
182 <artifactItem>
183 <groupId>${project.groupId}</groupId>
184 <artifactId>sdnr-wt-odlux-app-mediatorApp</artifactId>
185 <version>${project.version}</version>
186 <type>jar</type>
187 <overWrite>false</overWrite>
188 </artifactItem>
189 <!-- performanceHistoryApp -->
190 <artifactItem>
191 <groupId>${project.groupId}</groupId>
192 <artifactId>sdnr-wt-odlux-app-performanceHistoryApp</artifactId>
193 <version>${project.version}</version>
194 <type>jar</type>
195 <overWrite>false</overWrite>
196 </artifactItem>
197 <!-- helpserver resources -->
198 <artifactItem>
199 <groupId>${project.groupId}</groupId>
200 <artifactId>sdnr-wt-helpserver-provider</artifactId>
201 <version>${project.version}</version>
202 <type>jar</type>
203 <overWrite>false</overWrite>
204 <includes>help/**</includes>
205 </artifactItem>
206 </artifactItems>
207 </configuration>
208 </execution>
209 </executions>
210 </plugin>
211 </plugins>
212 </build>
213</project>