Add UTest BgpRouterAddNeighborTest
[netvirt.git] / vpnservice / bgpmanager / bgpmanager-impl / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: --><!--
3 Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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"
10          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
11
12     <parent>
13         <groupId>org.opendaylight.netvirt</groupId>
14         <artifactId>config-parent</artifactId>
15         <version>0.4.0-SNAPSHOT</version>
16         <relativePath>../../commons/config-parent</relativePath>
17     </parent>
18
19     <modelVersion>4.0.0</modelVersion>
20     <artifactId>bgpmanager-impl</artifactId>
21     <name>ODL :: netvirt :: ${project.artifactId}</name>
22     <packaging>bundle</packaging>
23     <dependencies>
24
25         <dependency>
26             <groupId>${project.groupId}</groupId>
27             <artifactId>bgpmanager-api</artifactId>
28             <version>${vpnservices.version}</version>
29         </dependency>
30         <dependency>
31             <groupId>org.opendaylight.genius</groupId>
32             <artifactId>mdsalutil-api</artifactId>
33             <version>${genius.version}</version>
34         </dependency>
35         <dependency>
36             <groupId>${project.groupId}</groupId>
37             <artifactId>model-bgp</artifactId>
38             <version>${model.bgp.version}</version>
39         </dependency>
40         <dependency>
41             <groupId>${project.groupId}</groupId>
42             <artifactId>fibmanager-api</artifactId>
43             <version>${vpnservices.version}</version>
44         </dependency>
45
46         <dependency>
47             <groupId>org.apache.thrift</groupId>
48             <artifactId>libthrift</artifactId>
49             <version>0.9.1</version>
50         </dependency>
51
52         <dependency>
53             <groupId>${project.groupId}</groupId>
54             <artifactId>vpnmanager-api</artifactId>
55             <version>${vpnservices.version}</version>
56         </dependency>
57         <dependency>
58             <groupId>org.opendaylight.genius</groupId>
59             <artifactId>itm-api</artifactId>
60             <version>${genius.version}</version>
61         </dependency>
62         <dependency>
63             <groupId>org.opendaylight.controller</groupId>
64             <artifactId>sal-binding-broker-impl</artifactId>
65             <scope>test</scope>
66         </dependency>
67         <dependency>
68             <groupId>org.opendaylight.controller</groupId>
69             <artifactId>sal-binding-broker-impl</artifactId>
70             <version>${mdsal.version}</version>
71             <scope>test</scope>
72             <type>test-jar</type>
73         </dependency>
74         <dependency>
75             <groupId>org.apache.karaf.shell</groupId>
76             <artifactId>org.apache.karaf.shell.console</artifactId>
77             <version>3.0.3</version>
78             <exclusions>
79                 <exclusion>
80                     <groupId>org.slf4j</groupId>
81                     <artifactId>log4j</artifactId>
82                 </exclusion>
83             </exclusions>
84         </dependency>
85         <dependency>
86             <groupId>io.dropwizard.metrics</groupId>
87             <artifactId>metrics-core</artifactId>
88         </dependency>
89         <dependency>
90             <groupId>io.dropwizard.metrics</groupId>
91             <artifactId>metrics-graphite</artifactId>
92         </dependency>
93         <dependency>
94             <groupId>com.google.truth</groupId>
95             <artifactId>truth</artifactId>
96             <scope>test</scope>
97         </dependency>
98
99     </dependencies>
100
101     <build>
102     <plugins>
103     <plugin>
104         <groupId>org.apache.maven.plugins</groupId>
105         <artifactId>maven-checkstyle-plugin</artifactId>
106         <configuration>
107             <excludes>**/gen/**/*</excludes>
108         </configuration>
109     </plugin>
110         <plugin>
111             <groupId>org.apache.maven.plugins</groupId>
112             <artifactId>maven-pmd-plugin</artifactId>
113             <configuration>
114                 <excludes>**/gen/**/*</excludes>
115             </configuration>
116         </plugin>
117     </plugins>
118     </build>
119
120     <!--
121         Maven Site Configuration
122
123         The following configuration is necessary for maven-site-plugin to
124         correctly identify the correct deployment path for OpenDaylight Maven
125         sites.
126     -->
127     <url>${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/</url>
128
129     <distributionManagement>
130         <site>
131             <id>opendaylight-site</id>
132             <url>${nexus.site.url}/${project.artifactId}/</url>
133         </site>
134     </distributionManagement>
135 </project>