Bump versions by x.y.(z+1)
[netconf.git] / netconf / netconf-console / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright (c) 2016 Inocybe Technologies. All rights reserved.
4 This program and the accompanying materials are made available under the
5 terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
7 -->
8 <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">
9   <modelVersion>4.0.0</modelVersion>
10
11   <parent>
12     <groupId>org.opendaylight.odlparent</groupId>
13     <artifactId>bundle-parent</artifactId>
14     <version>2.0.7</version>
15     <relativePath/>
16   </parent>
17
18   <groupId>org.opendaylight.netconf</groupId>
19   <artifactId>netconf-console</artifactId>
20   <version>1.3.4-SNAPSHOT</version>
21   <name>${project.artifactId}</name>
22   <packaging>bundle</packaging>
23
24   <dependencyManagement>
25     <dependencies>
26       <dependency>
27         <groupId>org.opendaylight.netconf</groupId>
28         <artifactId>netconf-artifacts</artifactId>
29         <version>${project.version}</version>
30         <type>pom</type>
31         <scope>import</scope>
32       </dependency>
33       <dependency>
34         <groupId>org.opendaylight.controller</groupId>
35         <artifactId>mdsal-artifacts</artifactId>
36         <version>1.6.4-SNAPSHOT</version>
37         <type>pom</type>
38         <scope>import</scope>
39       </dependency>
40       <dependency>
41         <groupId>org.opendaylight.yangtools</groupId>
42         <artifactId>yangtools-artifacts</artifactId>
43         <version>1.2.4-SNAPSHOT</version>
44         <type>pom</type>
45         <scope>import</scope>
46       </dependency>
47     </dependencies>
48   </dependencyManagement>
49
50   <dependencies>
51       <!-- Apache Karaf console dependency -->
52       <dependency>
53           <groupId>org.apache.karaf.shell</groupId>
54           <artifactId>org.apache.karaf.shell.console</artifactId>
55           <version>${karaf.version}</version>
56           <scope>provided</scope>
57       </dependency>
58       <dependency>
59           <groupId>org.apache.karaf.shell</groupId>
60           <artifactId>org.apache.karaf.shell.table</artifactId>
61           <version>${karaf.version}</version>
62           <scope>provided</scope>
63       </dependency>
64
65       <!-- Project Dependencies -->
66       <dependency>
67           <groupId>org.opendaylight.netconf</groupId>
68           <artifactId>sal-netconf-connector</artifactId>
69       </dependency>
70       <dependency>
71           <groupId>org.mockito</groupId>
72           <artifactId>mockito-core</artifactId>
73           <scope>test</scope>
74       </dependency>
75       <dependency>
76           <groupId>org.opendaylight.controller</groupId>
77           <artifactId>sal-distributed-datastore</artifactId>
78           <scope>test</scope>
79       </dependency>
80       <dependency>
81           <groupId>org.powermock</groupId>
82           <artifactId>powermock-module-junit4</artifactId>
83           <scope>test</scope>
84       </dependency>
85       <dependency>
86           <groupId>org.powermock</groupId>
87           <artifactId>powermock-api-mockito</artifactId>
88           <scope>test</scope>
89       </dependency>
90       <dependency>
91           <groupId>org.powermock</groupId>
92           <artifactId>powermock-core</artifactId>
93       </dependency>
94       <dependency>
95           <groupId>org.opendaylight.yangtools</groupId>
96           <artifactId>yang-test-util</artifactId>
97       </dependency>
98   </dependencies>
99
100   <build>
101     <plugins>
102       <plugin>
103         <groupId>org.apache.felix</groupId>
104         <artifactId>maven-bundle-plugin</artifactId>
105         <extensions>true</extensions>
106           <configuration>
107             <instructions>
108               <!-- This bundle works with Karaf 3 and 4.0 -->
109               <Import-Package>
110                   org.apache.karaf.shell.commands;version="[3.0.0,4.1)",
111                   org.apache.karaf.shell.console;version="[3.0.0,4.1)",
112                   org.apache.karaf.shell.table;version="[3.0.0,4.1)",
113                   *
114               </Import-Package>
115             </instructions>
116           </configuration>
117         </plugin>
118         <plugin>
119             <groupId>org.apache.maven.plugins</groupId>
120             <artifactId>maven-checkstyle-plugin</artifactId>
121             <configuration>
122                 <propertyExpansion>checkstyle.violationSeverity=error</propertyExpansion>
123             </configuration>
124         </plugin>
125     </plugins>
126   </build>
127 </project>