source: trunk/autoquest-test/pom.xml @ 927

Last change on this file since 927 was 927, checked in by sherbold, 12 years ago
  • added copyright under the Apache License, Version 2.0
File size: 3.4 KB
Line 
1<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3        <modelVersion>4.0.0</modelVersion>
4        <groupId>de.ugoe.cs.autoquest</groupId>
5        <artifactId>autoquest-test</artifactId>
6        <version>0.0.1-SNAPSHOT</version>
7        <packaging>pom</packaging>
8        <name>${tested-artifact-id}-test</name>
9        <licenses>
10                <license>
11                        <name>The Apache Software License, Version 2.0</name>
12                        <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
13                </license>
14        </licenses>
15        <properties>
16                <autoquest-scm-trunk-dir>https://autoquest.informatik.uni-goettingen.de/svn/autoquest/trunk</autoquest-scm-trunk-dir>
17                <tested-artifactId>autoquest</tested-artifactId>
18                <tested-autoquest-version>0.0.1-SNAPSHOT</tested-autoquest-version>
19        </properties>
20        <scm>
21                <url>${autoquest-scm-trunk-dir}/${tested-artifact-id}-test</url>
22        </scm>
23        <dependencies>
24                <dependency>
25                        <groupId>${project.groupId}</groupId>
26                        <artifactId>${tested-artifactId}</artifactId>
27                        <version>${tested-autoquest-version}</version>
28                        <scope>test</scope>
29                </dependency>
30                <dependency>
31                        <groupId>de.ugoe.cs.autoquest</groupId>
32                        <artifactId>autoquest-test-utils</artifactId>
33                        <version>${project.version}</version>
34                        <scope>test</scope>
35                </dependency>
36                <dependency>
37                        <groupId>junit</groupId>
38                        <artifactId>junit</artifactId>
39                        <version>4.8.1</version>
40                        <scope>test</scope>
41                </dependency>
42        </dependencies>
43        <build>
44                <pluginManagement>
45                        <plugins>
46                                <plugin>
47                                        <groupId>org.eclipse.m2e</groupId>
48                                        <artifactId>lifecycle-mapping</artifactId>
49                                        <version>1.0.0</version>
50                                        <configuration>
51                                                <lifecycleMappingMetadata>
52                                                        <pluginExecutions>
53                                                                <pluginExecution>
54                                                                        <pluginExecutionFilter>
55                                                                                <groupId>org.apache.maven.plugins</groupId>
56                                                                                <artifactId>maven-dependency-plugin</artifactId>
57                                                                                <versionRange>[1.0.0,)</versionRange>
58                                                                                <goals>
59                                                                                        <goal>unpack</goal>
60                                                                                </goals>
61                                                                        </pluginExecutionFilter>
62                                                                        <action>
63                                                                                <ignore />
64                                                                        </action>
65                                                                </pluginExecution>
66                                                        </pluginExecutions>
67                                                </lifecycleMappingMetadata>
68                                        </configuration>
69                                </plugin>
70                        </plugins>
71                </pluginManagement>
72                <plugins>
73                        <plugin>
74                                <artifactId>maven-compiler-plugin</artifactId>
75                                <version>2.3.2</version>
76                                <configuration>
77                                        <source>1.6</source>
78                                        <target>1.6</target>
79                                </configuration>
80                        </plugin>
81                </plugins>
82        </build>
83        <profiles>
84                <profile>
85                        <id>test execution</id>
86                        <activation>
87                                <file>
88                                        <exists>src</exists>
89                                </file>
90                        </activation>
91                        <build>
92                                <plugins>
93                                        <plugin>
94                                                <groupId>org.apache.maven.plugins</groupId>
95                                                <artifactId>maven-dependency-plugin</artifactId>
96                                                <version>2.4</version>
97                                                <executions>
98                                                        <execution>
99                                                                <id>unpack</id>
100                                                                <phase>process-classes</phase>
101                                                                <goals>
102                                                                        <goal>unpack</goal>
103                                                                </goals>
104                                                                <configuration>
105                                                                        <artifactItems>
106                                                                                <artifactItem>
107                                                                                        <groupId>${project.groupId}</groupId>
108                                                                                        <artifactId>${tested-artifactId}</artifactId>
109                                                                                        <version>${tested-autoquest-version}</version>
110                                                                                        <outputDirectory>${project.build.directory}/classes</outputDirectory>
111                                                                                </artifactItem>
112                                                                        </artifactItems>
113                                                                </configuration>
114                                                        </execution>
115                                                </executions>
116                                        </plugin>
117                                </plugins>
118                        </build>
119                </profile>
120        </profiles>
121</project>
Note: See TracBrowser for help on using the repository browser.