source: trunk/quest-plugin-mfc-test/pom.xml @ 860

Last change on this file since 860 was 763, checked in by pharms, 12 years ago
  • created a parent pom test project
File size: 2.5 KB
RevLine 
[625]1<project
2    xmlns="http://maven.apache.org/POM/4.0.0"
3    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
5>
[763]6    <parent>
7        <groupId>de.ugoe.cs.quest</groupId>
8        <artifactId>quest-test</artifactId>
9        <version>0.0.1-SNAPSHOT</version>
10    </parent>
[625]11    <modelVersion>4.0.0</modelVersion>
12    <artifactId>quest-plugin-mfc-test</artifactId>
[763]13    <properties>
14        <tested-artifactId>quest-plugin-mfc</tested-artifactId>
15    </properties>
[625]16    <dependencies>
17        <dependency>
18            <groupId>de.ugoe.cs.quest</groupId>
[705]19            <artifactId>quest-ui-core</artifactId>
[763]20            <version>${tested-quest-version}</version>
[705]21            <scope>test</scope>
22        </dependency>
[625]23    </dependencies>
24    <build>
25        <plugins>
26            <plugin>
27                <groupId>org.apache.maven.plugins</groupId>
28                <artifactId>maven-dependency-plugin</artifactId>
29                <version>2.4</version>
30                <executions>
31                    <execution>
32                        <id>get-mfc-plugin-config</id>
33                        <phase>process-classes</phase>
34                        <goals>
35                            <goal>unpack</goal>
36                        </goals>
37                        <configuration>
38                            <artifactItems>
39                                <artifactItem>
40                                    <groupId>de.ugoe.cs.quest</groupId>
41                                    <artifactId>quest-plugin-mfc</artifactId>
[763]42                                    <version>${tested-quest-version}</version>
[625]43                                    <classifier>config</classifier>
44                                    <type>zip</type>
45                                    <outputDirectory>${basedir}/data</outputDirectory>
46                                </artifactItem>
47                            </artifactItems>
48                        </configuration>
49                    </execution>
50                </executions>
51            </plugin>
52            <plugin>
53                <artifactId>maven-clean-plugin</artifactId>
54                <version>2.5</version>
55                <configuration>
56                    <filesets>
57                        <fileset>
58                            <directory>${basedir}/data</directory>
59                        </fileset>
60                    </filesets>
61                </configuration>
62            </plugin>
63        </plugins>
64    </build>
[621]65</project>
Note: See TracBrowser for help on using the repository browser.