Merge "BUG-509: InstanceIdentifier should be Comparable"
[yangtools.git] / yangtools-it / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <!-- Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved. This 
4     program and the accompanying materials are made available under the terms of the 
5     Eclipse Public License v1.0 which accompanies this distribution, and is available 
6     at http://www.eclipse.org/legal/epl-v10.html -->
7 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
8     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
9
10     <parent>
11         <artifactId>yangtools</artifactId>
12         <groupId>org.opendaylight.yangtools</groupId>
13         <version>0.6.2-SNAPSHOT</version>
14     </parent>
15
16     <modelVersion>4.0.0</modelVersion>
17     <artifactId>yangtools-it</artifactId>
18
19     <properties>
20         <exam.version>3.0.0</exam.version>
21     </properties>
22
23     <repositories>
24         <repository>
25             <id>thirdparty</id>
26             <name>thirdparty</name>
27             <url>${nexusproxy}/repositories/thirdparty/</url>
28         </repository>
29     </repositories>
30
31     <dependencies>
32         <dependency>
33             <groupId>junit</groupId>
34             <artifactId>junit</artifactId>
35             <scope>test</scope>
36         </dependency>
37         <dependency>
38             <groupId>org.ops4j.pax.exam</groupId>
39             <artifactId>pax-exam-container-native</artifactId>
40             <version>${exam.version}</version>
41             <scope>test</scope>
42         </dependency>
43         <dependency>
44             <groupId>org.ops4j.pax.exam</groupId>
45             <artifactId>pax-exam-junit4</artifactId>
46             <version>${exam.version}</version>
47             <scope>test</scope>
48         </dependency>
49         <dependency>
50             <groupId>org.ops4j.pax.exam</groupId>
51             <artifactId>pax-exam-link-mvn</artifactId>
52             <version>${exam.version}</version>
53             <scope>test</scope>
54         </dependency>
55         <dependency>
56             <groupId>equinoxSDK381</groupId>
57             <artifactId>org.eclipse.osgi</artifactId>
58             <version>3.8.1.v20120830-144521</version>
59             <scope>test</scope>
60         </dependency>
61         <dependency>
62             <groupId>ch.qos.logback</groupId>
63             <artifactId>logback-classic</artifactId>
64             <version>1.0.9</version>
65         </dependency>
66         <dependency>
67             <groupId>org.sonatype.plexus</groupId>
68             <artifactId>plexus-build-api</artifactId>
69         </dependency>
70         <dependency>
71             <groupId>org.codehaus.plexus</groupId>
72             <artifactId>plexus-slf4j-logging</artifactId>
73         </dependency>
74
75         <dependency>
76             <groupId>org.opendaylight.yangtools</groupId>
77             <artifactId>yang-data-util</artifactId>
78             <version>${project.parent.version}</version>
79             <scope>test</scope>
80         </dependency>
81         <dependency>
82             <groupId>org.opendaylight.yangtools</groupId>
83             <artifactId>maven-sal-api-gen-plugin</artifactId>
84             <version>${project.parent.version}</version>
85             <scope>test</scope>
86         </dependency>
87         <dependency>
88             <groupId>org.opendaylight.yangtools.thirdparty</groupId>
89             <artifactId>antlr4-runtime-osgi-nohead</artifactId>
90             <version>4.0</version>
91             <scope>test</scope>
92         </dependency>
93         <dependency>
94             <groupId>org.opendaylight.yangtools.thirdparty</groupId>
95             <artifactId>xtend-lib-osgi</artifactId>
96             <version>2.4.3</version>
97             <scope>test</scope>
98         </dependency>
99     </dependencies>
100
101     <build>
102         <plugins>
103             <plugin>
104                 <groupId>org.ops4j.pax.exam</groupId>
105                 <artifactId>maven-paxexam-plugin</artifactId>
106                 <version>1.2.4</version>
107                 <executions>
108                     <execution>
109                         <id>generate-config</id>
110                         <goals>
111                             <goal>generate-depends-file</goal>
112                         </goals>
113                     </execution>
114                 </executions>
115             </plugin>
116         </plugins>
117         <pluginManagement>
118             <plugins>
119                 <!--This plugin's configuration is used to store Eclipse m2e settings 
120                     only. It has no influence on the Maven build itself. -->
121                 <plugin>
122                     <groupId>org.eclipse.m2e</groupId>
123                     <artifactId>lifecycle-mapping</artifactId>
124                     <version>1.0.0</version>
125                     <configuration>
126                         <lifecycleMappingMetadata>
127                             <pluginExecutions>
128                                 <pluginExecution>
129                                     <pluginExecutionFilter>
130                                         <groupId>org.ops4j.pax.exam</groupId>
131                                         <artifactId>
132                                             maven-paxexam-plugin
133                                         </artifactId>
134                                         <versionRange>[1.2.4,)</versionRange>
135                                         <goals>
136                                             <goal>generate-depends-file</goal>
137                                         </goals>
138                                     </pluginExecutionFilter>
139                                     <action>
140                                         <ignore></ignore>
141                                     </action>
142                                 </pluginExecution>
143                             </pluginExecutions>
144                         </lifecycleMappingMetadata>
145                     </configuration>
146                 </plugin>
147             </plugins>
148         </pluginManagement>
149     </build>
150
151 </project>