Bug-5023: Simplify client re-connection strategies
[bgpcep.git] / features / bmp / pom.xml
1 <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">
2   <modelVersion>4.0.0</modelVersion>
3   <parent>
4     <groupId>org.opendaylight.odlparent</groupId>
5     <artifactId>features-parent</artifactId>
6     <version>1.7.0-SNAPSHOT</version>
7     <relativePath/>
8   </parent>
9   <artifactId>features-bmp</artifactId>
10   <groupId>org.opendaylight.bgpcep</groupId>
11   <version>0.6.0-SNAPSHOT</version>
12
13     <properties>
14         <yangtools.version>1.0.0-SNAPSHOT</yangtools.version>
15         <controller.mdsal.version>1.4.0-SNAPSHOT</controller.mdsal.version>
16         <mdsal.model.version>0.9.0-SNAPSHOT</mdsal.model.version>
17         <config.version>0.5.0-SNAPSHOT</config.version>
18         <commons.opendaylight.version>1.7.0-SNAPSHOT</commons.opendaylight.version>
19         <tcpmd5.version>1.3.0-SNAPSHOT</tcpmd5.version>
20     </properties>
21
22       <dependencyManagement>
23         <dependencies>
24             <dependency>
25                 <groupId>org.opendaylight.bgpcep</groupId>
26                 <artifactId>bgpcep-artifacts</artifactId>
27                 <version>${project.version}</version>
28                 <type>pom</type>
29                 <scope>import</scope>
30             </dependency>
31
32             <dependency>
33                 <groupId>org.opendaylight.tcpmd5</groupId>
34                 <artifactId>tcpmd5-artifacts</artifactId>
35                 <version>${tcpmd5.version}</version>
36                 <type>pom</type>
37                 <scope>import</scope>
38             </dependency>
39
40             <!-- YANG tools -->
41             <dependency>
42                 <groupId>org.opendaylight.yangtools</groupId>
43                 <artifactId>yangtools-artifacts</artifactId>
44                 <version>${yangtools.version}</version>
45                 <scope>import</scope>
46                 <type>pom</type>
47             </dependency>
48
49             <dependency>
50                 <groupId>org.opendaylight.mdsal.model</groupId>
51                 <artifactId>mdsal-model-artifacts</artifactId>
52                 <version>${mdsal.model.version}</version>
53                 <scope>import</scope>
54                 <type>pom</type>
55             </dependency>
56
57             <!-- Controller infrastructure -->
58             <dependency>
59                 <groupId>org.opendaylight.controller</groupId>
60                 <artifactId>mdsal-artifacts</artifactId>
61                 <version>${controller.mdsal.version}</version>
62                 <scope>import</scope>
63                 <type>pom</type>
64             </dependency>
65             <dependency>
66                 <groupId>org.opendaylight.controller</groupId>
67                 <artifactId>config-artifacts</artifactId>
68                 <version>${config.version}</version>
69                 <scope>import</scope>
70                 <type>pom</type>
71             </dependency>
72         </dependencies>
73     </dependencyManagement>
74
75     <dependencies>
76         <dependency>
77             <groupId>org.opendaylight.yangtools</groupId>
78             <artifactId>features-yangtools</artifactId>
79             <classifier>features</classifier>
80             <type>xml</type>
81         </dependency>
82         <dependency>
83             <groupId>org.opendaylight.controller</groupId>
84             <artifactId>features-mdsal</artifactId>
85             <classifier>features</classifier>
86             <type>xml</type>
87         </dependency>
88         <dependency>
89             <groupId>org.opendaylight.controller</groupId>
90             <artifactId>features-config</artifactId>
91             <classifier>features</classifier>
92             <type>xml</type>
93         </dependency>
94         <dependency>
95             <groupId>org.opendaylight.controller</groupId>
96             <artifactId>features-config-netty</artifactId>
97             <classifier>features</classifier>
98             <type>xml</type>
99         </dependency>
100         <dependency>
101             <groupId>org.opendaylight.tcpmd5</groupId>
102             <artifactId>features-tcpmd5</artifactId>
103             <classifier>features</classifier>
104             <type>xml</type>
105         </dependency>
106         <dependency>
107             <groupId>org.opendaylight.bgpcep</groupId>
108             <artifactId>features-bgp</artifactId>
109             <classifier>features</classifier>
110             <type>xml</type>
111         </dependency>
112
113         <dependency>
114             <groupId>${project.groupId}</groupId>
115             <artifactId>concepts</artifactId>
116         </dependency>
117         <dependency>
118             <groupId>${project.groupId}</groupId>
119             <artifactId>data-change-counter</artifactId>
120         </dependency>
121         <dependency>
122             <groupId>${project.groupId}</groupId>
123             <artifactId>bgp-controller-config</artifactId>
124             <type>xml</type>
125             <classifier>config-example</classifier>
126         </dependency>
127         <dependency>
128             <groupId>${project.groupId}</groupId>
129             <artifactId>bgp-controller-config</artifactId>
130             <type>xml</type>
131             <classifier>bmp-config</classifier>
132         </dependency>
133         <dependency>
134             <groupId>${project.groupId}</groupId>
135             <artifactId>bgp-controller-config</artifactId>
136             <type>xml</type>
137             <classifier>bmp-config-example</classifier>
138         </dependency>
139         <dependency>
140             <groupId>${project.groupId}</groupId>
141             <artifactId>bgp-bmp-api</artifactId>
142         </dependency>
143         <dependency>
144             <groupId>${project.groupId}</groupId>
145             <artifactId>bgp-bmp-spi</artifactId>
146         </dependency>
147         <dependency>
148             <groupId>${project.groupId}</groupId>
149             <artifactId>bgp-bmp-impl</artifactId>
150         </dependency>
151         <dependency>
152             <groupId>${project.groupId}</groupId>
153             <artifactId>data-change-counter-controller-config</artifactId>
154             <type>xml</type>
155             <classifier>config</classifier>
156         </dependency>
157         <dependency>
158             <groupId>${project.groupId}</groupId>
159             <artifactId>rsvp-api</artifactId>
160         </dependency>
161         <dependency>
162             <groupId>${project.groupId}</groupId>
163             <artifactId>topology-api</artifactId>
164         </dependency>
165         <dependency>
166             <groupId>${project.groupId}</groupId>
167             <artifactId>topology-segment-routing</artifactId>
168         </dependency>
169         <dependency>
170             <groupId>${project.groupId}</groupId>
171             <artifactId>util</artifactId>
172         </dependency>
173         <dependency>
174           <groupId>io.netty</groupId>
175           <artifactId>netty-buffer</artifactId>
176         </dependency>
177         <dependency>
178             <groupId>com.google.guava</groupId>
179             <artifactId>guava</artifactId>
180         </dependency>
181         <dependency>
182             <groupId>org.opendaylight.mdsal.model</groupId>
183             <artifactId>opendaylight-l2-types</artifactId>
184         </dependency>
185     </dependencies>
186
187   <!--
188       Maven Site Configuration
189
190       The following configuration is necessary for maven-site-plugin to
191       correctly identify the correct deployment path for OpenDaylight Maven
192       sites.
193   -->
194   <url>${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/</url>
195
196   <distributionManagement>
197     <site>
198       <id>opendaylight-site</id>
199       <url>${nexus.site.url}/${project.artifactId}/</url>
200     </site>
201   </distributionManagement>
202 </project>