Release Boron-SR1
[bgpcep.git] / features / bgp / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <!--
4  Copyright (c) 2014 Cisco Systems, Inc. and others.  All rights reserved.
5
6  This program and the accompanying materials are made available under the
7  terms of the Eclipse Public License v1.0 which accompanies this distribution,
8  and is available at http://www.eclipse.org/legal/epl-v10.html
9 -->
10
11 <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">
12     <modelVersion>4.0.0</modelVersion>
13     <parent>
14         <groupId>org.opendaylight.odlparent</groupId>
15         <artifactId>features-parent</artifactId>
16         <version>1.7.1-Boron-SR1</version>
17         <relativePath/>
18     </parent>
19
20     <groupId>org.opendaylight.bgpcep</groupId>
21     <artifactId>features-bgp</artifactId>
22     <version>0.6.1-Boron-SR1</version>
23     <packaging>jar</packaging>
24
25     <properties>
26         <yangtools.version>1.0.1-Boron-SR1</yangtools.version>
27         <mdsal.version>1.4.1-Boron-SR1</mdsal.version>
28         <mdsal.model.version>0.9.1-Boron-SR1</mdsal.model.version>
29         <config.version>0.5.1-Boron-SR1</config.version>
30         <commons.opendaylight.version>1.7.1-Boron-SR1</commons.opendaylight.version>
31         <netconf.version>1.1.1-Boron-SR1</netconf.version>
32     </properties>
33
34     <dependencyManagement>
35         <dependencies>
36             <dependency>
37                 <groupId>org.opendaylight.bgpcep</groupId>
38                 <artifactId>bgpcep-artifacts</artifactId>
39                 <version>${project.version}</version>
40                 <type>pom</type>
41                 <scope>import</scope>
42             </dependency>
43
44             <!-- YANG tools -->
45             <dependency>
46                 <groupId>org.opendaylight.yangtools</groupId>
47                 <artifactId>yangtools-artifacts</artifactId>
48                 <version>${yangtools.version}</version>
49                 <scope>import</scope>
50                 <type>pom</type>
51             </dependency>
52
53             <!-- Controller infrastructure -->
54             <dependency>
55                 <groupId>org.opendaylight.controller</groupId>
56                 <artifactId>mdsal-artifacts</artifactId>
57                 <version>${mdsal.version}</version>
58                 <scope>import</scope>
59                 <type>pom</type>
60             </dependency>
61             <dependency>
62                 <groupId>org.opendaylight.controller</groupId>
63                 <artifactId>config-artifacts</artifactId>
64                 <version>${config.version}</version>
65                 <scope>import</scope>
66                 <type>pom</type>
67             </dependency>
68
69             <!-- RSVP -->
70             <dependency>
71                 <groupId>org.opendaylight.bgpcep</groupId>
72                 <artifactId>features-rsvp</artifactId>
73                 <version>${project.version}</version>
74                 <scope>import</scope>
75                 <type>pom</type>
76             </dependency>
77
78             <!-- NETCONF -->
79             <dependency>
80                 <groupId>org.opendaylight.netconf</groupId>
81                 <artifactId>netconf-artifacts</artifactId>
82                 <version>${netconf.version}</version>
83                 <scope>import</scope>
84                 <type>pom</type>
85             </dependency>
86
87             <!-- ODL-PARENT -->
88             <dependency>
89                 <groupId>org.opendaylight.odlparent</groupId>
90                 <artifactId>odlparent-artifacts</artifactId>
91                 <version>${commons.opendaylight.version}</version>
92                 <scope>import</scope>
93                 <type>pom</type>
94             </dependency>
95         </dependencies>
96     </dependencyManagement>
97
98     <!-- Testing -->
99     <dependencies>
100         <dependency>
101             <groupId>org.opendaylight.yangtools</groupId>
102             <artifactId>features-yangtools</artifactId>
103             <classifier>features</classifier>
104             <type>xml</type>
105         </dependency>
106         <dependency>
107             <groupId>org.opendaylight.mdsal</groupId>
108             <artifactId>features-mdsal</artifactId>
109             <version>2.1.1-Boron-SR1</version>
110             <classifier>features</classifier>
111             <type>xml</type>
112             <scope>runtime</scope>
113         </dependency>
114         <dependency>
115             <groupId>org.opendaylight.mdsal.model</groupId>
116             <artifactId>features-mdsal-model</artifactId>
117             <version>${mdsal.model.version}</version>
118             <classifier>features</classifier>
119             <type>xml</type>
120               <scope>runtime</scope>
121         </dependency>
122         <dependency>
123             <groupId>org.opendaylight.bgpcep</groupId>
124             <artifactId>features-rsvp</artifactId>
125             <classifier>features</classifier>
126             <type>xml</type>
127         </dependency>
128         <dependency>
129             <groupId>org.opendaylight.controller</groupId>
130             <artifactId>features-mdsal</artifactId>
131             <classifier>features</classifier>
132             <type>xml</type>
133         </dependency>
134         <dependency>
135             <groupId>org.opendaylight.controller</groupId>
136             <artifactId>features-config</artifactId>
137             <classifier>features</classifier>
138             <type>xml</type>
139         </dependency>
140         <dependency>
141             <groupId>org.opendaylight.controller</groupId>
142             <artifactId>features-config-netty</artifactId>
143             <classifier>features</classifier>
144             <type>xml</type>
145         </dependency>
146         <dependency>
147             <groupId>org.opendaylight.netconf</groupId>
148             <artifactId>features-netconf-connector</artifactId>
149             <classifier>features</classifier>
150             <type>xml</type>
151         </dependency>
152         <dependency>
153             <groupId>org.opendaylight.odlparent</groupId>
154             <artifactId>features-odlparent</artifactId>
155             <classifier>features</classifier>
156             <type>xml</type>
157         </dependency>
158       <dependency>
159           <groupId>${project.groupId}</groupId>
160           <artifactId>bgp-concepts</artifactId>
161       </dependency>
162       <dependency>
163           <groupId>${project.groupId}</groupId>
164           <artifactId>bgp-linkstate</artifactId>
165       </dependency>
166       <dependency>
167           <groupId>${project.groupId}</groupId>
168           <artifactId>bgp-flowspec</artifactId>
169       </dependency>
170       <dependency>
171           <groupId>${project.groupId}</groupId>
172           <artifactId>bgp-labeled-unicast</artifactId>
173       </dependency>
174       <dependency>
175           <groupId>${project.groupId}</groupId>
176           <artifactId>bgp-l3vpn</artifactId>
177       </dependency>
178       <dependency>
179           <groupId>${project.groupId}</groupId>
180           <artifactId>bgp-evpn</artifactId>
181       </dependency>
182       <dependency>
183           <groupId>${project.groupId}</groupId>
184           <artifactId>bgp-inet</artifactId>
185       </dependency>
186       <dependency>
187           <groupId>${project.groupId}</groupId>
188           <artifactId>bgp-cli</artifactId>
189           <version>${project.version}</version>
190       </dependency>
191       <dependency>
192           <groupId>${project.groupId}</groupId>
193           <artifactId>bgp-parser-api</artifactId>
194       </dependency>
195       <dependency>
196           <groupId>${project.groupId}</groupId>
197           <artifactId>bgp-parser-impl</artifactId>
198       </dependency>
199       <dependency>
200           <groupId>${project.groupId}</groupId>
201           <artifactId>bgp-parser-spi</artifactId>
202       </dependency>
203       <dependency>
204           <groupId>${project.groupId}</groupId>
205           <artifactId>bgp-rib-api</artifactId>
206       </dependency>
207       <dependency>
208           <groupId>${project.groupId}</groupId>
209           <artifactId>bgp-rib-impl</artifactId>
210       </dependency>
211       <dependency>
212           <groupId>${project.groupId}</groupId>
213           <artifactId>bgp-rib-spi</artifactId>
214       </dependency>
215       <dependency>
216           <groupId>${project.groupId}</groupId>
217           <artifactId>bgp-topology-provider</artifactId>
218       </dependency>
219       <dependency>
220           <groupId>${project.groupId}</groupId>
221           <artifactId>bgp-openconfig-spi</artifactId>
222       </dependency>
223       <dependency>
224           <groupId>${project.groupId}</groupId>
225           <artifactId>bgp-benchmark-app</artifactId>
226       </dependency>
227       <dependency>
228           <groupId>${project.groupId}</groupId>
229           <artifactId>concepts</artifactId>
230       </dependency>
231       <dependency>
232           <groupId>${project.groupId}</groupId>
233           <artifactId>data-change-counter</artifactId>
234       </dependency>
235       <dependency>
236           <groupId>${project.groupId}</groupId>
237           <artifactId>bgp-controller-config</artifactId>
238           <type>xml</type>
239           <classifier>config</classifier>
240       </dependency>
241       <dependency>
242           <groupId>${project.groupId}</groupId>
243           <artifactId>bgp-controller-config</artifactId>
244           <type>xml</type>
245           <classifier>config-example</classifier>
246       </dependency>
247       <dependency>
248           <groupId>${project.groupId}</groupId>
249           <artifactId>bgp-controller-config</artifactId>
250           <type>xml</type>
251           <classifier>openconfig-config</classifier>
252       </dependency>
253       <dependency>
254           <groupId>${project.groupId}</groupId>
255           <artifactId>bgp-benchmark-app</artifactId>
256           <type>xml</type>
257           <classifier>app-peer-benchmark-config</classifier>
258       </dependency>
259       <dependency>
260           <groupId>${project.groupId}</groupId>
261           <artifactId>data-change-counter-controller-config</artifactId>
262           <type>xml</type>
263           <classifier>config</classifier>
264       </dependency>
265       <dependency>
266           <groupId>${project.groupId}</groupId>
267           <artifactId>rsvp-api</artifactId>
268       </dependency>
269       <dependency>
270           <groupId>${project.groupId}</groupId>
271           <artifactId>rsvp-spi</artifactId>
272       </dependency>
273       <dependency>
274           <groupId>${project.groupId}</groupId>
275           <artifactId>rsvp-impl</artifactId>
276       </dependency>
277       <dependency>
278           <groupId>${project.groupId}</groupId>
279           <artifactId>topology-api</artifactId>
280       </dependency>
281       <dependency>
282           <groupId>${project.groupId}</groupId>
283           <artifactId>topology-segment-routing</artifactId>
284       </dependency>
285       <dependency>
286           <groupId>${project.groupId}</groupId>
287           <artifactId>util</artifactId>
288       </dependency>
289       <dependency>
290           <groupId>${project.groupId}</groupId>
291           <artifactId>bgp-bmp-api</artifactId>
292       </dependency>
293       <dependency>
294           <groupId>${project.groupId}</groupId>
295           <artifactId>bgp-openconfig-api</artifactId>
296       </dependency>
297       <dependency>
298           <groupId>${project.groupId}</groupId>
299           <artifactId>bgp-openconfig-impl</artifactId>
300       </dependency>
301       <dependency>
302           <groupId>${project.groupId}</groupId>
303           <artifactId>bgp-path-selection-mode</artifactId>
304       </dependency>
305       <dependency>
306         <groupId>io.netty</groupId>
307         <artifactId>netty-buffer</artifactId>
308       </dependency>
309   </dependencies>
310
311   <!--
312       Maven Site Configuration
313
314       The following configuration is necessary for maven-site-plugin to
315       correctly identify the correct deployment path for OpenDaylight Maven
316       sites.
317   -->
318   <url>${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/</url>
319
320   <distributionManagement>
321     <site>
322       <id>opendaylight-site</id>
323       <url>${nexus.site.url}/${project.artifactId}/</url>
324     </site>
325   </distributionManagement>
326 </project>