root/trunk/pustefix-webservices/pom.xml

Revision 6206, 2.6 KB (checked in by mtld, 4 weeks ago)

[maven-release-plugin] prepare for next development iteration

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<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/maven-v4_0_0.xsd">
3  <modelVersion>4.0.0</modelVersion>
4
5  <parent>
6    <groupId>org.pustefixframework</groupId>
7    <artifactId>pustefixframework</artifactId>
8    <version>0.18.15-SNAPSHOT</version>
9  </parent>
10
11  <groupId>org.pustefixframework.webservices</groupId>
12  <artifactId>pustefix-webservices</artifactId>
13  <packaging>pom</packaging>
14  <version>0.18.15-SNAPSHOT</version>
15  <name>Pustefix Webservices</name>
16
17  <dependencies>
18    <dependency>
19      <groupId>org.pustefixframework</groupId>
20      <artifactId>pustefix-core</artifactId>
21      <version>0.18.15-SNAPSHOT</version>
22    </dependency>
23    <dependency>
24      <groupId>log4j</groupId>
25      <artifactId>log4j</artifactId>
26      <version>1.2.13</version>
27    </dependency>
28    <dependency>
29      <groupId>javax.servlet</groupId>
30      <artifactId>servlet-api</artifactId>
31      <version>2.4</version>
32      <scope>provided</scope>
33    </dependency>
34  </dependencies>
35
36  <modules>
37    <module>pustefix-webservices-core</module>
38    <module>pustefix-webservices-jaxws</module>
39    <module>pustefix-webservices-jsonws</module>
40  </modules>
41
42  <build>
43    <plugins>
44      <plugin>
45        <groupId>org.apache.maven.plugins</groupId>
46        <artifactId>maven-antrun-plugin</artifactId>
47        <version>1.3</version>
48        <executions>
49          <execution>
50            <phase>generate-resources</phase>
51            <configuration>
52              <tasks>
53                <mkdir dir="${basedir}/target/classes/META-INF" />
54                <echo file="${basedir}/target/classes/META-INF/wsd.properties">
55                  groupId = ${project.groupId}
56                  artifactId = ${project.artifactId}
57                  version = ${project.version}
58                  name = ${project.name}
59                  url = ${project.url}
60                  site = ${project.distributionManagement.site.url}
61                  scmConnection = ${project.scm.connection}
62                </echo>
63              </tasks>
64            </configuration>
65            <goals>
66              <goal>run</goal>
67            </goals>
68          </execution>
69        </executions>
70      </plugin>
71      <plugin>
72        <groupId>org.apache.maven.plugins</groupId>
73        <artifactId>maven-surefire-plugin</artifactId>
74        <configuration>
75          <includes>
76            <include>**/?*Test.java</include>
77          </includes>
78        </configuration>
79      </plugin>
80    </plugins>
81  </build>
82
83</project>
84
Note: See TracBrowser for help on using the browser.