EGit v4.4.0.201606070830-r
[egit/eclipse.git] / org.eclipse.egit.ui.test / pom.xml
blob22b2d2ff2c9d30856fe65c98145573e369142248
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3    Copyright (C) 2010-2012 Matthias Sohn <matthias.sohn@sap.com>
5    All rights reserved. This program and the accompanying materials
6    are made available under the terms of the Eclipse Public License v1.0
7    which accompanies this distribution, and is available at
8    http://www.eclipse.org/legal/epl-v10.html
9 -->
11 <project xmlns="http://maven.apache.org/POM/4.0.0"
12     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
13     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
14   <modelVersion>4.0.0</modelVersion>
16   <parent>
17     <groupId>org.eclipse.egit</groupId>
18     <artifactId>egit-parent</artifactId>
19     <version>4.4.0.201606070830-r</version>
20   </parent>
22   <artifactId>org.eclipse.egit.ui.test</artifactId>
23   <packaging>eclipse-test-plugin</packaging>
25   <name>EGit UI Test Plug-in</name>
27   <profiles>
28     <profile>
29       <id>skip-ui-tests</id>
30       <activation>
31         <property>
32           <name>skip-ui-tests</name>
33         </property>
34       </activation>
35       <properties>
36         <maven.test.skip>true</maven.test.skip>
37       </properties>
38     </profile>
39   </profiles>
41   <build>
42     <plugins>
43       <plugin>
44         <groupId>org.eclipse.tycho</groupId>
45         <artifactId>target-platform-configuration</artifactId>
46         <version>${tycho-version}</version>
47         <configuration>
48           <dependency-resolution>
49             <extraRequirements>
50               <requirement>
51                 <type>eclipse-feature</type>
52                 <id>org.eclipse.jgit</id>
53                 <versionRange>0.0.0</versionRange>
54               </requirement>
55               <requirement>
56                 <type>eclipse-feature</type>
57                 <id>org.eclipse.egit</id>
58                 <versionRange>0.0.0</versionRange>
59               </requirement>
60               <requirement>
61                 <type>eclipse-feature</type>
62                 <id>org.eclipse.egit.gitflow.feature</id>
63                 <versionRange>0.0.0</versionRange>
64               </requirement>
65               <requirement>
66                 <type>eclipse-feature</type>
67                 <id>org.eclipse.e4.rcp</id>
68                 <versionRange>0.0.0</versionRange>
69               </requirement>
70               <requirement>
71                 <type>eclipse-feature</type>
72                 <id>org.eclipse.pde</id>
73                 <versionRange>0.0.0</versionRange>
74               </requirement>
75               <requirement>
76                 <type>eclipse-feature</type>
77                 <id>org.eclipse.cvs</id>
78                 <versionRange>0.0.0</versionRange>
79               </requirement>
80             </extraRequirements>
81           </dependency-resolution>
82         </configuration>
83       </plugin>
84       <plugin>
85         <groupId>org.eclipse.tycho</groupId>
86         <artifactId>tycho-surefire-plugin</artifactId>
87         <configuration>
88           <includes>
89             <include>**/*Test.java</include>
90           </includes>
91           <useUIHarness>true</useUIHarness>
92           <useUIThread>false</useUIThread>
93           <argLine>${ui.test.vmargs}</argLine>
94           <application>org.eclipse.ui.ide.workbench</application>
95         </configuration>
96       </plugin>
97     </plugins>
98   </build>
99 </project>