Stop scheduling the Install Snapshot check
[controller.git] / opendaylight / md-sal / sal-netconf-connector / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <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">
3   <modelVersion>4.0.0</modelVersion>
4   <parent>
5     <groupId>org.opendaylight.controller</groupId>
6     <artifactId>sal-parent</artifactId>
7     <version>1.2.0-SNAPSHOT</version>
8   </parent>
9
10   <artifactId>sal-netconf-connector</artifactId>
11
12   <packaging>bundle</packaging>
13
14   <dependencies>
15     <dependency>
16       <groupId>${project.groupId}</groupId>
17       <artifactId>netconf-client</artifactId>
18       <version>${netconf.version}</version>
19     </dependency>
20     <dependency>
21       <groupId>${project.groupId}</groupId>
22       <artifactId>netconf-config-dispatcher</artifactId>
23     </dependency>
24     <dependency>
25       <groupId>${project.groupId}</groupId>
26       <artifactId>sal-common-util</artifactId>
27     </dependency>
28     <dependency>
29       <groupId>${project.groupId}</groupId>
30       <artifactId>sal-connector-api</artifactId>
31     </dependency>
32     <dependency>
33       <groupId>org.opendaylight.controller</groupId>
34       <artifactId>ietf-netconf-monitoring</artifactId>
35     </dependency>
36     <dependency>
37       <groupId>org.opendaylight.controller</groupId>
38       <artifactId>netconf-client</artifactId>
39     </dependency>
40     <dependency>
41       <groupId>org.opendaylight.controller</groupId>
42       <artifactId>netty-config-api</artifactId>
43     </dependency>
44     <dependency>
45       <groupId>org.opendaylight.controller</groupId>
46       <artifactId>netty-threadgroup-config</artifactId>
47     </dependency>
48     <dependency>
49       <groupId>org.opendaylight.controller</groupId>
50       <artifactId>sal-binding-api</artifactId>
51     </dependency>
52     <dependency>
53       <groupId>org.opendaylight.controller</groupId>
54       <artifactId>sal-binding-config</artifactId>
55     </dependency>
56     <dependency>
57       <groupId>org.opendaylight.controller</groupId>
58       <artifactId>threadpool-config-api</artifactId>
59     </dependency>
60     <dependency>
61       <groupId>org.opendaylight.controller.model</groupId>
62       <artifactId>model-inventory</artifactId>
63     </dependency>
64     <dependency>
65       <groupId>org.opendaylight.yangtools.model</groupId>
66       <artifactId>ietf-topology</artifactId>
67     </dependency>
68     <dependency>
69       <groupId>org.opendaylight.controller</groupId>
70       <artifactId>sal-broker-impl</artifactId>
71     </dependency>
72     <dependency>
73       <groupId>org.opendaylight.yangtools</groupId>
74       <artifactId>yang-data-impl</artifactId>
75     </dependency>
76     <dependency>
77       <groupId>org.opendaylight.yangtools</groupId>
78       <artifactId>yang-parser-impl</artifactId>
79     </dependency>
80     <dependency>
81       <groupId>org.opendaylight.yangtools.model</groupId>
82       <artifactId>ietf-inet-types</artifactId>
83     </dependency>
84     <dependency>
85       <groupId>org.slf4j</groupId>
86       <artifactId>slf4j-api</artifactId>
87     </dependency>
88     <dependency>
89       <groupId>${project.groupId}</groupId>
90       <artifactId>config-api</artifactId>
91       <version>${netconf.version}</version>
92       <scope>provided</scope>
93     </dependency>
94     <dependency>
95       <groupId>${project.groupId}</groupId>
96       <artifactId>config-manager</artifactId>
97       <version>${netconf.version}</version>
98       <scope>test</scope>
99     </dependency>
100     <dependency>
101       <groupId>${project.groupId}</groupId>
102       <artifactId>config-manager</artifactId>
103       <version>${netconf.version}</version>
104       <type>test-jar</type>
105       <scope>test</scope>
106     </dependency>
107     <dependency>
108       <groupId>${project.groupId}</groupId>
109       <artifactId>config-netconf-connector</artifactId>
110       <version>${netconf.version}</version>
111       <scope>test</scope>
112     </dependency>
113     <dependency>
114       <groupId>${project.groupId}</groupId>
115       <artifactId>config-persister-impl</artifactId>
116       <version>${netconf.version}</version>
117       <scope>test</scope>
118     </dependency>
119     <dependency>
120       <groupId>${project.groupId}</groupId>
121       <artifactId>config-util</artifactId>
122       <version>${netconf.version}</version>
123       <scope>test</scope>
124     </dependency>
125     <dependency>
126       <groupId>${project.groupId}</groupId>
127       <artifactId>netconf-impl</artifactId>
128       <version>${netconf.version}</version>
129       <scope>test</scope>
130     </dependency>
131     <dependency>
132       <groupId>${project.groupId}</groupId>
133       <artifactId>netconf-mapping-api</artifactId>
134       <version>${netconf.version}</version>
135       <scope>test</scope>
136     </dependency>
137     <dependency>
138       <groupId>${project.groupId}</groupId>
139       <artifactId>netconf-util</artifactId>
140       <version>${netconf.version}</version>
141       <type>test-jar</type>
142       <scope>test</scope>
143     </dependency>
144     <dependency>
145       <groupId>${project.groupId}</groupId>
146       <artifactId>yang-test</artifactId>
147       <version>${netconf.version}</version>
148       <scope>test</scope>
149     </dependency>
150     <dependency>
151       <groupId>junit</groupId>
152       <artifactId>junit</artifactId>
153       <scope>test</scope>
154     </dependency>
155     <dependency>
156       <groupId>org.opendaylight.controller</groupId>
157       <artifactId>logback-config</artifactId>
158       <scope>test</scope>
159     </dependency>
160     <dependency>
161       <groupId>org.opendaylight.controller</groupId>
162       <artifactId>sal-binding-broker-impl</artifactId>
163       <type>test-jar</type>
164       <scope>test</scope>
165     </dependency>
166     <dependency>
167       <groupId>org.opendaylight.yangtools</groupId>
168       <artifactId>mockito-configuration</artifactId>
169       <scope>test</scope>
170     </dependency>
171   </dependencies>
172
173   <build>
174     <plugins>
175       <plugin>
176         <groupId>org.apache.felix</groupId>
177         <artifactId>maven-bundle-plugin</artifactId>
178         <configuration>
179           <instructions>
180             <Import-Package>*</Import-Package>
181           </instructions>
182         </configuration>
183       </plugin>
184
185       <plugin>
186         <groupId>org.opendaylight.yangtools</groupId>
187         <artifactId>yang-maven-plugin</artifactId>
188         <executions>
189           <execution>
190             <goals>
191               <goal>generate-sources</goal>
192             </goals>
193             <configuration>
194               <codeGenerators>
195                 <generator>
196                   <codeGeneratorClass>org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl</codeGeneratorClass>
197                   <outputBaseDir>${salGeneratorPath}</outputBaseDir>
198                 </generator>
199                 <generator>
200                   <codeGeneratorClass>org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator</codeGeneratorClass>
201                   <outputBaseDir>${jmxGeneratorPath}</outputBaseDir>
202                   <additionalConfiguration>
203                     <namespaceToPackage1>urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang</namespaceToPackage1>
204                   </additionalConfiguration>
205                 </generator>
206                 <generator>
207                   <codeGeneratorClass>org.opendaylight.yangtools.yang.unified.doc.generator.maven.DocumentationGeneratorImpl</codeGeneratorClass>
208                   <outputBaseDir>target/site/models</outputBaseDir>
209                 </generator>
210               </codeGenerators>
211               <inspectDependencies>true</inspectDependencies>
212             </configuration>
213           </execution>
214         </executions>
215       </plugin>
216     </plugins>
217   </build>
218   <scm>
219     <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
220     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
221     <tag>HEAD</tag>
222     <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
223   </scm>
224 </project>