root/trunk/pustefix-libs/pom.xml

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

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

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/maven-v4_0_0.xsd">
2  <modelVersion>4.0.0</modelVersion>
3
4  <parent>
5    <groupId>org.pustefixframework</groupId>
6    <artifactId>pustefixframework</artifactId>
7    <version>0.18.15-SNAPSHOT</version>
8  </parent>
9
10  <name>Pustefix External Libraries</name>
11
12  <groupId>org.pustefixframework</groupId>
13  <artifactId>pustefix-libs</artifactId>
14  <version>0.18.15-SNAPSHOT</version>
15  <packaging>pom</packaging>
16 
17  <build>
18    <plugins>
19      <plugin>
20        <artifactId>maven-install-plugin</artifactId>
21        <executions>
22          <execution>
23            <id>saxon</id>
24            <phase>install</phase>
25            <goals><goal>install-file</goal></goals>
26            <configuration>
27              <file>${basedir}/saxon-6.5.5.jar</file>
28              <groupId>com.icl.saxon</groupId>
29              <artifactId>saxon</artifactId>
30              <version>6.5.5</version>
31              <generatePom>true</generatePom>
32              <packaging>jar</packaging>
33            </configuration>
34          </execution>
35          <execution>
36            <id>jws</id>
37            <phase>install</phase>
38            <goals><goal>install-file</goal></goals>
39            <configuration>
40              <file>${basedir}/jsr181-api-2.0.jar</file>
41              <groupId>javax.jws</groupId>
42              <artifactId>jsr181-api</artifactId>
43              <version>2.0</version>
44              <generatePom>true</generatePom>
45              <packaging>jar</packaging>
46            </configuration>
47          </execution>
48          <execution>
49            <id>flexiparse</id>
50            <phase>install</phase>
51            <goals><goal>install-file</goal></goals>
52            <configuration>
53              <file>${basedir}/flexiparse-0.2.1.jar</file>
54              <groupId>com.marsching.flexiparse</groupId>
55              <artifactId>flexiparse</artifactId>
56              <version>0.2.1</version>
57              <generatePom>true</generatePom>
58              <packaging>jar</packaging>
59            </configuration>
60          </execution>
61        </executions>
62      </plugin>
63    </plugins>
64  </build>
65  <profiles>
66    <profile>
67      <id>initial-deploy</id>
68      <build>
69        <plugins>
70          <plugin>
71            <artifactId>maven-deploy-plugin</artifactId>
72            <executions>
73              <execution>
74                <id>saxon</id>
75                <phase>package</phase>
76                <goals><goal>deploy-file</goal></goals>
77                <configuration>
78                  <repositoryId>pustefix</repositoryId>
79                  <url>scpexe://pustefix@pustefixhp.schlund.de/home/pustefix/repository/maven</url>
80                  <file>${basedir}/saxon-6.5.5.jar</file>
81                  <groupId>com.icl.saxon</groupId>
82                  <artifactId>saxon</artifactId>
83                  <version>6.5.5</version>
84                  <generatePom>true</generatePom>
85                  <packaging>jar</packaging>
86                </configuration>
87              </execution>
88              <execution>
89                <id>jws</id>
90                <phase>package</phase>
91                <goals><goal>deploy-file</goal></goals>
92                <configuration>
93                  <repositoryId>pustefix</repositoryId>
94                  <url>scpexe://pustefix@pustefixhp.schlund.de/home/pustefix/repository/maven</url>
95                  <file>${basedir}/jsr181-api-2.0.jar</file>
96                  <groupId>javax.jws</groupId>
97                  <artifactId>jsr181-api</artifactId>
98                  <version>2.0</version>
99                  <generatePom>true</generatePom>
100                  <packaging>jar</packaging>
101                </configuration>
102              </execution>
103              <execution>
104                <id>flexiparse</id>
105                <phase>package</phase>
106                <goals><goal>deploy-file</goal></goals>
107                <configuration>
108                  <repositoryId>pustefix</repositoryId>
109                  <url>scpexe://pustefix@pustefixhp.schlund.de/home/pustefix/repository/maven</url>
110                  <file>${basedir}/flexiparse-0.2.1.jar</file>
111                  <groupId>com.marsching.flexiparse</groupId>
112                  <artifactId>flexiparse</artifactId>
113                  <version>0.2.1</version>
114                  <generatePom>true</generatePom>
115                  <packaging>jar</packaging>
116                </configuration>
117              </execution>
118            </executions>
119          </plugin>
120        </plugins>
121      </build>
122    </profile>
123  </profiles>
124</project>
125
Note: See TracBrowser for help on using the browser.