Upgrade maven plugin versions
[deliverable/tracecompass.git] / org.eclipse.tracecompass.alltests / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright (C) 2014 Ericsson
4
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 -->
10 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
11 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
12 <modelVersion>4.0.0</modelVersion>
13
14 <parent>
15 <artifactId>org.eclipse.tracecompass</artifactId>
16 <groupId>org.eclipse.tracecompass</groupId>
17 <version>1.0.0-SNAPSHOT</version>
18 </parent>
19
20 <artifactId>org.eclipse.tracecompass.alltests</artifactId>
21 <version>1.0.0-SNAPSHOT</version>
22 <packaging>eclipse-test-plugin</packaging>
23
24 <name>Trace Compass All Tests</name>
25
26 <properties>
27 <perf.database.loc>//127.0.0.1</perf.database.loc>
28 <perf.config>build=20140707-1632;host=myhost;config=linux;jvm=1.7</perf.config>
29 <perfFilesDestination>target</perfFilesDestination>
30 </properties>
31
32 <build>
33 <plugins>
34 <plugin>
35 <groupId>org.eclipse.tycho</groupId>
36 <artifactId>tycho-surefire-plugin</artifactId>
37 <version>${tycho-version}</version>
38 <configuration>
39 <argLine>-Declipse.perf.dbloc=${perf.database.loc} -Declipse.perf.config=${perf.config}</argLine>
40 <runOrder>reversealphabetical</runOrder>
41 <includes>
42 <include>**/RunAllPerfTests.java</include>
43 <include>**/PerfResultsToJSon.java</include>
44 </includes>
45 <useUIHarness>false</useUIHarness>
46 <useUIThread>false</useUIThread>
47 <product>org.eclipse.platform.ide</product>
48 </configuration>
49 </plugin>
50 <plugin>
51 <artifactId>maven-antrun-plugin</artifactId>
52 <executions>
53 <execution>
54 <id>deploy-performance-files</id>
55 <phase>install</phase>
56 <goals>
57 <goal>run</goal>
58 </goals>
59 <configuration>
60 <target>
61 <copy includeemptydirs="false"
62 todir="${perfFilesDestination}">
63 <fileset dir=".">
64 <include name="*.json" />
65 <include name="*.js" />
66 </fileset>
67 </copy>
68 </target>
69 </configuration>
70 </execution>
71 </executions>
72 </plugin>
73 <!-- We don't use the ant file to clean because of http://jira.codehaus.org/browse/MANTRUN-78 -->
74 <plugin>
75 <artifactId>maven-clean-plugin</artifactId>
76 <version>2.6.1</version>
77 <executions>
78 <execution>
79 <id>clean-performance-files</id>
80 <phase>clean</phase>
81 <configuration>
82 <filesets>
83 <fileset>
84 <directory>.</directory>
85 <includes>
86 <include>*.json</include>
87 <include>*.js</include>
88 </includes>
89 </fileset>
90 </filesets>
91 </configuration>
92 <goals>
93 <goal>clean</goal>
94 </goals>
95 </execution>
96 </executions>
97 </plugin>
98 </plugins>
99 </build>
100 </project>
This page took 0.034922 seconds and 5 git commands to generate.