blob: 769927e9f0c01e4761cec74f1cd2322b31939d46 [file] [log] [blame]
Timoney, Dan (dt5972)3beea0e2018-12-18 16:05:41 -05001<?xml version="1.0" encoding="UTF-8"?>
Singal, Kapil (ks220y)632a1f32019-09-27 14:09:00 -04002<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">
Singal, Kapil (ks220y)2e8a4da2019-10-01 22:31:50 -04003 <modelVersion>4.0.0</modelVersion>
Timoney, Dan (dt5972)3beea0e2018-12-18 16:05:41 -05004
Singal, Kapil (ks220y)2e8a4da2019-10-01 22:31:50 -04005 <parent>
6 <groupId>org.onap.ccsdk.parent</groupId>
7 <artifactId>odlparent-aggregator</artifactId>
Dan Timoney82728ed2020-06-24 07:03:31 -04008 <version>1.5.10-SNAPSHOT</version>
Singal, Kapil (ks220y)2e8a4da2019-10-01 22:31:50 -04009 </parent>
Timoney, Dan (dt5972)3beea0e2018-12-18 16:05:41 -050010
Singal, Kapil (ks220y)2e8a4da2019-10-01 22:31:50 -040011 <groupId>org.onap.ccsdk.parent</groupId>
12 <artifactId>setup</artifactId>
Dan Timoney82728ed2020-06-24 07:03:31 -040013 <version>1.5.10-SNAPSHOT</version>
Singal, Kapil (ks220y)2e8a4da2019-10-01 22:31:50 -040014 <packaging>pom</packaging>
Timoney, Dan (dt5972)3beea0e2018-12-18 16:05:41 -050015
Singal, Kapil (ks220y)2e8a4da2019-10-01 22:31:50 -040016 <name>ONAP :: ${project.groupId} :: ${project.artifactId}</name>
17 <description>Root POM to be used in place of odlparent for CCSDK based projects</description>
18 <url>http://wiki.onap.org</url>
Timoney, Dan (dt5972)3beea0e2018-12-18 16:05:41 -050019
Singal, Kapil (ks220y)2e8a4da2019-10-01 22:31:50 -040020 <build>
21 <plugins>
22 <plugin>
23 <artifactId>maven-resources-plugin</artifactId>
24 <version>2.6</version>
25 <executions>
26 <execution>
27 <id>create-binding-parent-pom</id>
28 <goals>
29 <goal>copy-resources</goal>
30 </goals><!-- here the phase you need -->
31 <phase>validate</phase>
32 <configuration>
33 <outputDirectory>../binding-parent</outputDirectory>
34 <resources>
35 <resource>
36 <directory>src/main/resources</directory>
37 <includes>
38 <include>pom-template.xml</include>
39 </includes>
40 <filtering>true</filtering>
41 </resource>
42 </resources>
43 <escapeString>\</escapeString>
44 <filters>
45 <filter>${basedir}/src/main/properties/binding-parent.properties</filter>
46 </filters>
47 </configuration>
48 </execution>
49 <execution>
50 <id>create-bundle-parent-pom</id>
51 <goals>
52 <goal>copy-resources</goal>
53 </goals><!-- here the phase you need -->
54 <phase>validate</phase>
55 <configuration>
56 <outputDirectory>../bundle-parent</outputDirectory>
57 <resources>
58 <resource>
59 <directory>src/main/resources</directory>
60 <includes>
61 <include>pom-template.xml</include>
62 </includes>
63 <filtering>true</filtering>
64 </resource>
65 </resources>
66 <escapeString>\</escapeString>
67 <filters>
68 <filter>${basedir}/src/main/properties/bundle-parent.properties</filter>
69 </filters>
70 </configuration>
71 </execution>
72 <execution>
73 <id>create-feature-repo-parent-pom</id>
74 <goals>
75 <goal>copy-resources</goal>
76 </goals><!-- here the phase you need -->
77 <phase>validate</phase>
78 <configuration>
79 <outputDirectory>../feature-repo-parent</outputDirectory>
80 <resources>
81 <resource>
82 <directory>src/main/resources</directory>
83 <includes>
84 <include>pom-template.xml</include>
85 </includes>
86 <filtering>true</filtering>
87 </resource>
88 </resources>
89 <escapeString>\</escapeString>
90 <filters>
91 <filter>${basedir}/src/main/properties/feature-repo-parent.properties</filter>
92 </filters>
93 </configuration>
94 </execution>
95 <execution>
96 <id>create-karaf4-parent-pom</id>
97 <goals>
98 <goal>copy-resources</goal>
99 </goals><!-- here the phase you need -->
100 <phase>validate</phase>
101 <configuration>
102 <outputDirectory>../karaf4-parent</outputDirectory>
103 <resources>
104 <resource>
105 <directory>src/main/resources</directory>
106 <includes>
107 <include>pom-template.xml</include>
108 </includes>
109 <filtering>true</filtering>
110 </resource>
111 </resources>
112 <escapeString>\</escapeString>
113 <filters>
114 <filter>${basedir}/src/main/properties/karaf4-parent.properties</filter>
115 </filters>
116 </configuration>
117 </execution>
118 <execution>
119 <id>create-mdsal-it-parent-pom</id>
120 <goals>
121 <goal>copy-resources</goal>
122 </goals><!-- here the phase you need -->
123 <phase>validate</phase>
124 <configuration>
125 <outputDirectory>../mdsal-it-parent</outputDirectory>
126 <resources>
127 <resource>
128 <directory>src/main/resources</directory>
129 <includes>
130 <include>pom-template.xml</include>
131 </includes>
132 <filtering>true</filtering>
133 </resource>
134 </resources>
135 <escapeString>\</escapeString>
136 <filters>
137 <filter>${basedir}/src/main/properties/mdsal-it-parent.properties</filter>
138 </filters>
139 </configuration>
140 </execution>
141 <execution>
142 <id>create-odlparent-pom</id>
143 <goals>
144 <goal>copy-resources</goal>
145 </goals><!-- here the phase you need -->
146 <phase>validate</phase>
147 <configuration>
148 <outputDirectory>../odlparent</outputDirectory>
149 <resources>
150 <resource>
151 <directory>src/main/resources</directory>
152 <includes>
153 <include>pom-template.xml</include>
154 </includes>
155 <filtering>true</filtering>
156 </resource>
157 </resources>
158 <escapeString>\</escapeString>
159 <filters>
160 <filter>${basedir}/src/main/properties/odlparent.properties</filter>
161 </filters>
162 </configuration>
163 </execution>
164 <execution>
165 <id>create-odlparent-lite-pom</id>
166 <goals>
167 <goal>copy-resources</goal>
168 </goals><!-- here the phase you need -->
169 <phase>validate</phase>
170 <configuration>
171 <outputDirectory>../odlparent-lite</outputDirectory>
172 <resources>
173 <resource>
174 <directory>src/main/resources</directory>
175 <includes>
176 <include>pom-template.xml</include>
177 </includes>
178 <filtering>true</filtering>
179 </resource>
180 </resources>
181 <escapeString>\</escapeString>
182 <filters>
183 <filter>${basedir}/src/main/properties/odlparent-lite.properties</filter>
184 </filters>
185 </configuration>
186 </execution>
187 <execution>
188 <id>create-single-feature-parent-pom</id>
189 <goals>
190 <goal>copy-resources</goal>
191 </goals><!-- here the phase you need -->
192 <phase>validate</phase>
193 <configuration>
194 <outputDirectory>../single-feature-parent</outputDirectory>
195 <resources>
196 <resource>
197 <directory>src/main/resources</directory>
198 <includes>
199 <include>pom-template.xml</include>
200 </includes>
201 <filtering>true</filtering>
202 </resource>
203 </resources>
204 <escapeString>\</escapeString>
205 <filters>
206 <filter>${basedir}/src/main/properties/single-feature-parent.properties</filter>
207 </filters>
208 </configuration>
209 </execution>
210 </executions>
211 </plugin>
212 <plugin>
213 <groupId>com.coderplus.maven.plugins</groupId>
214 <artifactId>copy-rename-maven-plugin</artifactId>
215 <version>1.0.1</version>
216 <executions>
217 <execution>
218 <id>rename-binding-parent-pom</id>
219 <phase>validate</phase>
220 <goals>
221 <goal>rename</goal>
222 </goals>
223 <configuration>
224 <sourceFile>../binding-parent/pom-template.xml</sourceFile>
225 <destinationFile>../binding-parent/pom.xml</destinationFile>
226 </configuration>
227 </execution>
228 <execution>
229 <id>rename-bundle-parent-pom</id>
230 <phase>validate</phase>
231 <goals>
232 <goal>rename</goal>
233 </goals>
234 <configuration>
235 <sourceFile>../bundle-parent/pom-template.xml</sourceFile>
236 <destinationFile>../bundle-parent/pom.xml</destinationFile>
237 </configuration>
238 </execution>
239 <execution>
240 <id>rename-feature-repo-parent-pom</id>
241 <phase>validate</phase>
242 <goals>
243 <goal>rename</goal>
244 </goals>
245 <configuration>
246 <sourceFile>../feature-repo-parent/pom-template.xml</sourceFile>
247 <destinationFile>../feature-repo-parent/pom.xml</destinationFile>
248 </configuration>
249 </execution>
250 <execution>
251 <id>rename-karaf4-parent-pom</id>
252 <phase>validate</phase>
253 <goals>
254 <goal>rename</goal>
255 </goals>
256 <configuration>
257 <sourceFile>../karaf4-parent/pom-template.xml</sourceFile>
258 <destinationFile>../karaf4-parent/pom.xml</destinationFile>
259 </configuration>
260 </execution>
261 <execution>
262 <id>rename-mdsal-it-parent-pom</id>
263 <phase>validate</phase>
264 <goals>
265 <goal>rename</goal>
266 </goals>
267 <configuration>
268 <sourceFile>../mdsal-it-parent/pom-template.xml</sourceFile>
269 <destinationFile>../mdsal-it-parent/pom.xml</destinationFile>
270 </configuration>
271 </execution>
272 <execution>
273 <id>rename-odlparent-pom</id>
274 <phase>validate</phase>
275 <goals>
276 <goal>rename</goal>
277 </goals>
278 <configuration>
279 <sourceFile>../odlparent/pom-template.xml</sourceFile>
280 <destinationFile>../odlparent/pom.xml</destinationFile>
281 </configuration>
282 </execution>
283 <execution>
284 <id>rename-odlparent-lite-pom</id>
285 <phase>validate</phase>
286 <goals>
287 <goal>rename</goal>
288 </goals>
289 <configuration>
290 <sourceFile>../odlparent-lite/pom-template.xml</sourceFile>
291 <destinationFile>../odlparent-lite/pom.xml</destinationFile>
292 </configuration>
293 </execution>
294 <execution>
295 <id>rename-single-feature-parent-pom</id>
296 <phase>validate</phase>
297 <goals>
298 <goal>rename</goal>
299 </goals>
300 <configuration>
301 <sourceFile>../single-feature-parent/pom-template.xml</sourceFile>
302 <destinationFile>../single-feature-parent/pom.xml</destinationFile>
303 </configuration>
304 </execution>
305 </executions>
306 </plugin>
307 </plugins>
308 </build>
Timoney, Dan (dt5972)3beea0e2018-12-18 16:05:41 -0500309</project>