Bump versions by x.y.(z+1)
[integration/distribution.git] / features / singles / odl-integration-all / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  Copyright (c) 2017 Cisco Systems, Inc. and others.  All rights reserved.
4
5  This program and the accompanying materials are made available under the
6  terms of the Eclipse Public License v1.0 which accompanies this distribution,
7  and is available at http://www.eclipse.org/legal/epl-v10.html
8  -->
9 <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">
10     <modelVersion>4.0.0</modelVersion>
11     <parent>
12         <groupId>org.opendaylight.odlparent</groupId>
13         <artifactId>single-feature-parent</artifactId>
14         <version>3.1.0</version>
15         <relativePath/>
16     </parent>
17     <groupId>org.opendaylight.integration</groupId>
18     <artifactId>odl-integration-all</artifactId>
19     <!-- TODO: Diferent name? -->
20     <version>0.8.3-SNAPSHOT</version>
21     <packaging>feature</packaging>
22     <!-- <name> formatting is used by autorelease to parse and notify projects on
23          build failure. Please do not modify this unless you have a good reason. -->
24     <name>ODL :: integration :: ${project.artifactId}</name>
25     <description>Single feature containing all features separately compatible with odl-integration-compatible-with-all.</description>
26     <url>https://wiki.opendaylight.org/view/Integration/Distribution</url>
27     <licenses>
28         <license>
29             <name>Eclipse Public License v1.0</name>
30             <url>http://www.eclipse.org/legal/epl-v10.html</url>
31         </license>
32     </licenses>
33     <!-- FIXME: Add developers section -->
34     <scm>
35         <connection>scm:git:https://git.opendaylight.org/gerrit/integration/distribution.git</connection>
36         <developerConnection>scm:git:ssh://git.opendaylight.org:29418/integration/distribution.git</developerConnection>
37         <url>https://git.opendaylight.org/gerrit/gitweb?p=integration/distribution.git;a=tree;f=features/singles/odl-integration-all;hb=HEAD</url>
38         <tag>HEAD</tag>
39     </scm>
40     <dependencyManagement>
41         <dependencies>
42             <dependency>
43                 <groupId>${project.groupId}</groupId>
44                 <artifactId>all-artifacts</artifactId>
45                 <version>${project.version}</version>
46                 <scope>import</scope>
47                 <type>pom</type>
48             </dependency>
49         </dependencies>
50     </dependencyManagement>
51     <dependencies>
52         <dependency>
53             <groupId>${project.groupId}</groupId>
54             <artifactId>odl-integration-compatible-with-all</artifactId>
55             <type>xml</type>
56             <classifier>features</classifier>
57         </dependency>
58     </dependencies>
59
60     <!-- External single feature dependencies in alphabetical order -->
61     <profiles>
62         <!-- BIER -->
63         <profile>
64             <id>bier</id>
65             <activation>
66                 <!-- Removed because restconf-bierman issue -->
67                 <activeByDefault>false</activeByDefault>
68             </activation>
69             <dependencies>
70                 <dependency>
71                     <groupId>org.opendaylight.bier</groupId>
72                     <artifactId>odl-bier-all</artifactId>
73                     <type>xml</type>
74                     <classifier>features</classifier>
75                 </dependency>
76             </dependencies>
77         </profile>
78         <!-- COE -->
79         <profile>
80             <id>coe</id>
81             <activation>
82                 <activeByDefault>true</activeByDefault>
83             </activation>
84             <dependencies>
85                 <dependency>
86                     <groupId>org.opendaylight.coe</groupId>
87                     <artifactId>odl-coe</artifactId>
88                     <type>xml</type>
89                     <classifier>features</classifier>
90                 </dependency>
91             </dependencies>
92         </profile>
93         <!-- Genius -->
94         <profile>
95             <id>genius</id>
96             <activation>
97                 <activeByDefault>true</activeByDefault>
98             </activation>
99             <dependencies>
100                 <dependency>
101                     <groupId>org.opendaylight.genius</groupId>
102                     <artifactId>odl-genius-rest</artifactId>
103                     <type>xml</type>
104                     <classifier>features</classifier>
105                 </dependency>
106             </dependencies>
107         </profile>
108         <!-- GROUPBASEDPOLICY or GBP-->
109         <profile>
110             <id>groupbasedpolicy</id>
111             <activation>
112                 <!-- Disabled because of SFT memory issues -->
113                 <activeByDefault>false</activeByDefault>
114             </activation>
115             <dependencies>
116                 <dependency>
117                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
118                     <artifactId>odl-groupbasedpolicy-base</artifactId>
119                     <type>xml</type>
120                     <classifier>features</classifier>
121                 </dependency>
122                 <dependency>
123                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
124                     <artifactId>odl-groupbasedpolicy-iovisor</artifactId>
125                     <type>xml</type>
126                     <classifier>features</classifier>
127                 </dependency>
128                 <dependency>
129                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
130                     <artifactId>odl-groupbasedpolicy-neutronmapper</artifactId>
131                     <type>xml</type>
132                     <classifier>features</classifier>
133                 </dependency>
134                 <dependency>
135                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
136                     <artifactId>odl-groupbasedpolicy-neutron-and-ofoverlay</artifactId>
137                     <type>xml</type>
138                     <classifier>features</classifier>
139                 </dependency>
140                 <dependency>
141                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
142                     <artifactId>odl-groupbasedpolicy-ofoverlay</artifactId>
143                     <type>xml</type>
144                     <classifier>features</classifier>
145                 </dependency>
146                 <dependency>
147                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
148                     <artifactId>odl-groupbasedpolicy-vpp</artifactId>
149                     <type>xml</type>
150                     <classifier>features</classifier>
151                 </dependency>
152                 <dependency>
153                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
154                     <artifactId>odl-groupbasedpolicy-neutron-vpp-mapper</artifactId>
155                     <type>xml</type>
156                     <classifier>features</classifier>
157                 </dependency>
158                 <dependency>
159                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
160                     <artifactId>odl-groupbasedpolicy-ui</artifactId>
161                     <type>xml</type>
162                     <classifier>features</classifier>
163                 </dependency>
164                 <dependency>
165                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
166                     <artifactId>odl-groupbasedpolicy-ip-sgt-distribution-service</artifactId>
167                     <type>xml</type>
168                     <classifier>features</classifier>
169                 </dependency>
170                 <dependency>
171                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
172                     <artifactId>odl-groupbasedpolicy-ne-location-provider</artifactId>
173                     <type>xml</type>
174                     <classifier>features</classifier>
175                 </dependency>
176                 <dependency>
177                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
178                     <artifactId>odl-groupbasedpolicy-ios-xe</artifactId>
179                     <type>xml</type>
180                     <classifier>features</classifier>
181                 </dependency>
182                 <dependency>
183                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
184                     <artifactId>odl-groupbasedpolicy-sxp-ep-provider</artifactId>
185                     <type>xml</type>
186                     <classifier>features</classifier>
187                 </dependency>
188                 <dependency>
189                     <groupId>org.opendaylight.groupbasedpolicy</groupId>
190                     <artifactId>odl-groupbasedpolicy-sxp-ise-adapter</artifactId>
191                     <type>xml</type>
192                     <classifier>features</classifier>
193                 </dependency>
194             </dependencies>
195         </profile>
196         <!-- Honeycomb/VBD -->
197         <profile>
198             <id>honeycombvbd</id>
199             <activation>
200                 <!-- Commented out because of SFT memory problem -->
201                 <activeByDefault>false</activeByDefault>
202             </activation>
203             <dependencies>
204                 <dependency>
205                     <groupId>org.opendaylight.honeycomb.vbd</groupId>
206                     <artifactId>odl-vbd</artifactId>
207                     <classifier>features</classifier>
208                     <type>xml</type>
209                 </dependency>
210                 <dependency>
211                     <groupId>org.opendaylight.honeycomb.vbd</groupId>
212                     <artifactId>odl-vbd-rest</artifactId>
213                     <classifier>features</classifier>
214                     <type>xml</type>
215                 </dependency>
216                 <dependency>
217                     <groupId>org.opendaylight.honeycomb.vbd</groupId>
218                     <artifactId>odl-vbd-ui</artifactId>
219                     <classifier>features</classifier>
220                     <type>xml</type>
221                 </dependency>
222             </dependencies>
223         </profile>
224         <!-- jsonrpc -->
225         <profile>
226             <id>jsonrpc</id>
227             <activation>
228                 <activeByDefault>true</activeByDefault>
229             </activation>
230             <dependencies>
231                 <dependency>
232                     <groupId>org.opendaylight.jsonrpc</groupId>
233                     <artifactId>jsonrpc-features</artifactId>
234                     <classifier>features</classifier>
235                     <type>xml</type>
236                 </dependency>
237             </dependencies>
238         </profile>
239         <!-- L2switch -->
240         <profile>
241             <id>l2switch</id>
242             <activation>
243                 <activeByDefault>true</activeByDefault>
244             </activation>
245             <dependencies>
246                 <dependency>
247                     <groupId>org.opendaylight.l2switch</groupId>
248                     <artifactId>odl-l2switch-switch-rest</artifactId>
249                     <classifier>features</classifier>
250                     <type>xml</type>
251                 </dependency>
252             </dependencies>
253         </profile>
254         <!-- NEMO -->
255         <profile>
256             <id>nemo</id>
257             <activation>
258                 <activeByDefault>true</activeByDefault>
259             </activation>
260             <dependencies>
261                 <dependency>
262                     <groupId>org.opendaylight.nemo</groupId>
263                     <artifactId>odl-nemo-engine</artifactId>
264                     <classifier>features</classifier>
265                     <type>xml</type>
266                 </dependency>
267                 <dependency>
268                     <groupId>org.opendaylight.nemo</groupId>
269                     <artifactId>odl-nemo-engine-rest</artifactId>
270                     <classifier>features</classifier>
271                     <type>xml</type>
272                 </dependency>
273                 <dependency>
274                     <groupId>org.opendaylight.nemo</groupId>
275                     <artifactId>odl-nemo-engine-ui</artifactId>
276                     <classifier>features</classifier>
277                     <type>xml</type>
278                 </dependency>
279                 <dependency>
280                     <groupId>org.opendaylight.nemo</groupId>
281                     <artifactId>odl-nemo-openflow-renderer</artifactId>
282                     <classifier>features</classifier>
283                     <type>xml</type>
284                 </dependency>
285                 <dependency>
286                     <groupId>org.opendaylight.nemo</groupId>
287                     <artifactId>odl-nemo-cli-renderer</artifactId>
288                     <classifier>features</classifier>
289                     <type>xml</type>
290                 </dependency>
291             </dependencies>
292         </profile>
293         <!-- Netconf -->
294         <profile>
295             <id>netconf</id>
296             <activation>
297                 <activeByDefault>true</activeByDefault>
298             </activation>
299             <dependencies>
300                 <dependency>
301                     <groupId>org.opendaylight.netconf</groupId>
302                     <artifactId>odl-netconf-callhome-ssh</artifactId>
303                     <classifier>features</classifier>
304                     <type>xml</type>
305                 </dependency>
306                 <dependency>
307                     <groupId>org.opendaylight.netconf</groupId>
308                     <artifactId>odl-netconf-console</artifactId>
309                     <classifier>features</classifier>
310                     <type>xml</type>
311                 </dependency>
312                 <dependency>
313                     <groupId>org.opendaylight.netconf</groupId>
314                     <artifactId>odl-netconf-mdsal</artifactId>
315                     <type>xml</type>
316                     <classifier>features</classifier>
317                 </dependency>
318                 <dependency>
319                     <groupId>org.opendaylight.netconf</groupId>
320                     <artifactId>odl-netconf-topology</artifactId>
321                     <type>xml</type>
322                     <classifier>features</classifier>
323                 </dependency>
324                 <dependency>
325                     <groupId>org.opendaylight.netconf</groupId>
326                     <artifactId>odl-netconf-clustered-topology</artifactId>
327                     <type>xml</type>
328                     <classifier>features</classifier>
329                 </dependency>
330             </dependencies>
331         </profile>
332         <!-- Netvirt -->
333         <profile>
334             <id>netvirt</id>
335             <activation>
336                 <activeByDefault>true</activeByDefault>
337             </activation>
338             <dependencies>
339                 <dependency>
340                     <groupId>org.opendaylight.netvirt</groupId>
341                     <artifactId>odl-netvirt-openstack</artifactId>
342                     <type>xml</type>
343                     <classifier>features</classifier>
344                 </dependency>
345             </dependencies>
346         </profile>
347         <!-- OF-CONFIG -->
348         <profile>
349             <id>ofconfig</id>
350             <activation>
351                 <activeByDefault>true</activeByDefault>
352             </activation>
353             <dependencies>
354                 <dependency>
355                     <groupId>org.opendaylight.of-config</groupId>
356                     <artifactId>odl-of-config-all</artifactId>
357                     <type>xml</type>
358                     <classifier>features</classifier>
359                 </dependency>
360             </dependencies>
361         </profile>
362         <!-- P4 Plugin -->
363         <profile>
364             <id>p4plugin</id>
365             <activation>
366                 <activeByDefault>true</activeByDefault>
367             </activation>
368             <dependencies>
369                 <dependency>
370                     <groupId>org.opendaylight.p4plugin</groupId>
371                     <artifactId>odl-p4plugin-all</artifactId>
372                     <type>xml</type>
373                     <classifier>features</classifier>
374                 </dependency>
375             </dependencies>
376         </profile>
377         <!-- SFC -->
378         <profile>
379             <id>sfc</id>
380             <activation>
381                 <activeByDefault>true</activeByDefault>
382             </activation>
383             <dependencies>
384                 <dependency>
385                     <groupId>org.opendaylight.sfc</groupId>
386                     <artifactId>odl-sfc-ios-xe-renderer</artifactId>
387                     <type>xml</type>
388                     <classifier>features</classifier>
389                 </dependency>
390                 <dependency>
391                     <groupId>org.opendaylight.sfc</groupId>
392                     <artifactId>odl-sfc-netconf</artifactId>
393                     <type>xml</type>
394                     <classifier>features</classifier>
395                 </dependency>
396                 <dependency>
397                     <groupId>org.opendaylight.sfc</groupId>
398                     <artifactId>odl-sfc-openflow-renderer</artifactId>
399                     <type>xml</type>
400                     <classifier>features</classifier>
401                 </dependency>
402                 <dependency>
403                     <groupId>org.opendaylight.sfc</groupId>
404                     <artifactId>odl-sfc-vpp-renderer</artifactId>
405                     <type>xml</type>
406                     <classifier>features</classifier>
407                 </dependency>
408             </dependencies>
409         </profile>
410         <!-- TSDR -->
411         <profile>
412             <id>tsdr</id>
413             <activation>
414                 <activeByDefault>true</activeByDefault>
415             </activation>
416             <dependencies>
417                 <dependency>
418                     <groupId>org.opendaylight.tsdr</groupId>
419                     <artifactId>odl-tsdr-hsqldb-all</artifactId>
420                     <classifier>features</classifier>
421                     <type>xml</type>
422                 </dependency>
423             </dependencies>
424         </profile>
425         <!-- USC -->
426         <profile>
427             <id>usc</id>
428             <activation>
429                 <activeByDefault>true</activeByDefault>
430             </activation>
431             <dependencies>
432                 <dependency>
433                     <groupId>org.opendaylight.usc</groupId>
434                     <artifactId>odl-usc-channel-ui</artifactId>
435                     <type>xml</type>
436                     <classifier>features</classifier>
437                 </dependency>
438             </dependencies>
439         </profile>
440     </profiles>
441 </project>