source: trunk/quest-core-usability-test/pom.xml @ 700

Last change on this file since 700 was 700, checked in by pharms, 12 years ago
  • moved some test utilities to dedicated test utilities project
File size: 4.7 KB
Line 
1<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">
2  <modelVersion>4.0.0</modelVersion>
3  <groupId>de.ugoe.cs.quest</groupId>
4  <artifactId>quest-core-usability-test</artifactId>
5  <version>0.0.1-SNAPSHOT</version>
6  <name>quest-core-usability-test</name>
7  <scm>
8    <url>https://quest.informatik.uni-goettingen.de/svn/quest/trunk/quest-core-usability-test</url>
9  </scm>
10  <dependencies>
11    <dependency>
12      <groupId>de.ugoe.cs.quest</groupId>
13      <artifactId>quest-core-usability</artifactId>
14      <version>0.0.1-SNAPSHOT</version>
15      <scope>test</scope>
16    </dependency>
17    <dependency>
18      <groupId>de.ugoe.cs.quest</groupId>
19      <artifactId>quest-core-tasktrees-test</artifactId>
20      <version>0.0.1-SNAPSHOT</version>
21      <type>test-jar</type>
22      <scope>test</scope>
23    </dependency>
24    <dependency>
25      <groupId>de.ugoe.cs.quest</groupId>
26      <artifactId>quest-test-utils</artifactId>
27      <version>0.0.1-SNAPSHOT</version>
28      <scope>test</scope>
29    </dependency>
30    <dependency>
31        <groupId>junit</groupId>
32        <artifactId>junit</artifactId>
33        <version>4.8.1</version>
34        <scope>test</scope>
35    </dependency>
36  </dependencies>
37  <build>
38    <pluginManagement>
39      <plugins>
40        <plugin>
41          <groupId>org.eclipse.m2e</groupId>
42          <artifactId>lifecycle-mapping</artifactId>
43          <version>1.0.0</version>
44          <configuration>
45            <lifecycleMappingMetadata>
46              <pluginExecutions>
47                <pluginExecution>
48                  <pluginExecutionFilter>
49                    <groupId>org.apache.maven.plugins</groupId>
50                    <artifactId>maven-dependency-plugin</artifactId>
51                    <versionRange>[1.0.0,)</versionRange>
52                    <goals>
53                      <goal>unpack</goal>
54                    </goals>
55                  </pluginExecutionFilter>
56                  <action>
57                    <ignore/>
58                  </action>
59                </pluginExecution>
60                <pluginExecution>
61                  <pluginExecutionFilter>
62                    <groupId>org.codehaus.mojo</groupId>
63                    <artifactId>emma-maven-plugin</artifactId>
64                    <versionRange>[1.0-alpha-3,)</versionRange>
65                    <goals>
66                      <goal>emma</goal>
67                    </goals>
68                  </pluginExecutionFilter>
69                  <action>
70                    <ignore/>
71                  </action>
72                </pluginExecution>
73              </pluginExecutions>
74            </lifecycleMappingMetadata>
75          </configuration>
76        </plugin>
77      </plugins>
78    </pluginManagement>
79    <plugins>
80      <plugin>
81        <groupId>org.apache.maven.plugins</groupId>
82        <artifactId>maven-compiler-plugin</artifactId>
83        <version>2.3.2</version>
84        <configuration>
85          <source>1.6</source>
86          <target>1.6</target>
87        </configuration>
88      </plugin>
89      <plugin>
90        <groupId>org.apache.maven.plugins</groupId>
91        <artifactId>maven-dependency-plugin</artifactId>
92        <version>2.4</version>
93        <executions>
94          <execution>
95            <id>unpack</id>
96            <phase>process-classes</phase>
97            <goals>
98              <goal>unpack</goal>
99            </goals>
100            <configuration>
101              <artifactItems>
102                <artifactItem>
103                  <groupId>de.ugoe.cs.quest</groupId>
104                  <artifactId>quest-core-usability</artifactId>
105                  <version>0.0.1-SNAPSHOT</version>
106                  <outputDirectory>${project.build.directory}/classes</outputDirectory>
107                </artifactItem>
108              </artifactItems>
109            </configuration>
110          </execution>
111        </executions>
112      </plugin>
113      <plugin>
114        <groupId>org.codehaus.mojo</groupId>
115        <artifactId>emma-maven-plugin</artifactId>
116        <version>1.0-alpha-3</version>
117        <inherited>true</inherited>         
118        <executions>
119          <execution>
120            <phase>process-classes</phase>
121            <goals>
122              <goal>emma</goal>
123            </goals>
124          </execution>
125        </executions>
126      </plugin>
127      <plugin>
128        <groupId>org.apache.maven.plugins</groupId>
129        <artifactId>maven-jar-plugin</artifactId>
130        <version>2.3.2</version>
131        <executions>
132          <execution>
133            <goals>
134              <goal>test-jar</goal>
135            </goals>
136          </execution>
137        </executions>
138      </plugin>
139    </plugins>
140  </build>
141</project>
Note: See TracBrowser for help on using the repository browser.