Prepare 5.1.3-SNAPSHOT builds
[egit/eclipse.git] / org.eclipse.egit.core.test / pom.xml
blob21e4d96d8436a4d65c5646e5c32cb5b7205a5bf8
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3    Copyright (C) 2009, Igor Fedorenko <igor@ifedorenko.com>
5    All rights reserved. This program and the accompanying materials
6    are made available under the terms of the Eclipse Public License 2.0
7    which accompanies this distribution, and is available at
8    https://www.eclipse.org/legal/epl-2.0/
10    SPDX-License-Identifier: EPL-2.0
11 -->
13 <project xmlns="http://maven.apache.org/POM/4.0.0"
14     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
15     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
16   <modelVersion>4.0.0</modelVersion>
18   <parent>
19     <groupId>org.eclipse.egit</groupId>
20     <artifactId>egit-parent</artifactId>
21     <version>5.1.3-SNAPSHOT</version>
22   </parent>
24   <artifactId>org.eclipse.egit.core.test</artifactId>
25   <packaging>eclipse-test-plugin</packaging>
27   <name>EGit Core Test Plug-in</name>
29   <build>
30     <plugins>
31       <plugin>
32         <groupId>org.eclipse.tycho</groupId>
33         <artifactId>target-platform-configuration</artifactId>
34         <version>${tycho-version}</version>
35         <configuration>
36           <dependency-resolution>
37             <extraRequirements>
38               <requirement>
39                 <type>eclipse-feature</type>
40                 <id>org.eclipse.jgit</id>
41                 <versionRange>0.0.0</versionRange>
42               </requirement>
43               <requirement>
44                 <type>eclipse-plugin</type>
45                 <id>org.eclipse.egit.core</id>
46                 <versionRange>0.0.0</versionRange>
47               </requirement>
48             </extraRequirements>
49           </dependency-resolution>
50         </configuration>
51       </plugin>
52       <plugin>
53         <groupId>org.eclipse.tycho</groupId>
54         <artifactId>tycho-surefire-plugin</artifactId>
55         <configuration>
56           <excludes>
57             <!-- test mojo matches TestProject be default and treats it as PojoTest -->
58             <exclude>**/Test*.class</exclude>
59           </excludes>
60           <argLine>${test.vmparams} ${coretest.vmparams}</argLine>
61           <useUIHarness>false</useUIHarness>
62           <useUIThread>false</useUIThread>
63         </configuration>
64       </plugin>
65       <plugin>
66         <groupId>org.apache.maven.plugins</groupId>
67         <artifactId>maven-pmd-plugin</artifactId>
68         <configuration>
69           <excludes>
70             <exclude>**/*Test.java</exclude>
71           </excludes>
72         </configuration>
73       </plugin>
74     </plugins>
75   </build>
76 </project>