View File | Revision Log | Show Annotations | Download File | View Changeset
/hippo/hippo-cms7/archetype/branches/hippo-project-archetype-2.00.xx/src/main/resources/archetype-resources/pom.xml
Revision: 48593
Committed: Wed Feb 4 12:53:26 2015 UTC (6 years, 11 months ago) by jsheriff
Content type: text/xml
File size: 10285 byte(s)
Log Message:
ARCHE-410    Update release version for tag

File Contents

# Content
1 #set( $dollar = '$' )
2 <?xml version="1.0" encoding="UTF-8"?>
3 <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">
4 <modelVersion>4.0.0</modelVersion>
5
6 <parent>
7 <groupId>org.onehippo.cms7</groupId>
8 <artifactId>hippo-cms7-release</artifactId>
9 <version>7.9.6</version>
10 </parent>
11
12 <name>${projectName}</name>
13 <description>${projectName}</description>
14 <groupId>${groupId}</groupId>
15 <artifactId>${artifactId}</artifactId>
16 <version>${version}</version>
17 <packaging>pom</packaging>
18
19 <!--
20 The below project elements are emptied/overridden as otherwise their metadata would be
21 inherited or merged from the parent hippo-cms7-release pom (or its hippo-cms7-project pom).
22
23 DO NOT remove these tags but instead fill them in appropriately as needed,
24 UNLESS the inherited values are valid for your project.
25 -->
26 <url/>
27 <inceptionYear/>
28 <organization/>
29 <licenses>
30 <license/>
31 </licenses>
32 <mailingLists>
33 <mailingList/>
34 </mailingLists>
35 <developers>
36 <developer/>
37 </developers>
38 <contributors>
39 <contributor/>
40 </contributors>
41 <issueManagement/>
42 <!--
43 <scm>
44 <connection/>
45 <developerConnection/>
46 <url/>
47 </scm>
48 -->
49 <ciManagement/>
50 <distributionManagement>
51 <repository>
52 <id>-</id>
53 <url>-</url>
54 </repository>
55 <snapshotRepository>
56 <id>-</id>
57 <url>-</url>
58 </snapshotRepository>
59 </distributionManagement>
60 <!-- End of emptied/overridden metadata from parent hippo-cms7-release pom. -->
61
62 <properties>
63
64 <!--***START temporary override of versions*** -->
65 <!-- ***END temporary override of versions*** -->
66
67 <essentials.version>1.02.06</essentials.version>
68 <jsp-api.version>2.1</jsp-api.version>
69 <jstl.version>1.1.2</jstl.version>
70 <taglibs.version>1.1.2</taglibs.version>
71 <commons.lang.version>2.6</commons.lang.version>
72 <junit.version>4.10</junit.version>
73 <easymock.version>3.1</easymock.version>
74
75 <filesync.override>false</filesync.override>
76 <maven.plugins.filesync.version>1.0.0</maven.plugins.filesync.version>
77 <repo.bootstrap>true</repo.bootstrap>
78
79 </properties>
80
81 <repositories>
82 <repository>
83 <id>hippo</id>
84 <name>Hippo maven 2 repository.</name>
85 <url>https://maven.onehippo.com/maven2/</url>
86 </repository>
87 </repositories>
88
89 <dependencyManagement>
90 <dependencies>
91 <dependency>
92 <groupId>org.onehippo.cms7.essentials.sdk</groupId>
93 <artifactId>api</artifactId>
94 <version>${dollar}{essentials.version}</version>
95 </dependency>
96 <dependency>
97 <groupId>org.onehippo.cms7.essentials.components</groupId>
98 <artifactId>cms</artifactId>
99 <version>${dollar}{essentials.version}</version>
100 </dependency>
101 <dependency>
102 <groupId>org.onehippo.cms7.essentials.components</groupId>
103 <artifactId>hst</artifactId>
104 <version>${dollar}{essentials.version}</version>
105 </dependency>
106
107 <!-- other predefined runtime scope versioned dependencies -->
108 <dependency>
109 <groupId>javax.servlet</groupId>
110 <artifactId>jstl</artifactId>
111 <version>${dollar}{jstl.version}</version>
112 <scope>runtime</scope>
113 </dependency>
114
115 <dependency>
116 <groupId>taglibs</groupId>
117 <artifactId>standard</artifactId>
118 <version>${dollar}{taglibs.version}</version>
119 <scope>runtime</scope>
120 </dependency>
121
122 <!-- other predefined compile scope versioned dependencies -->
123 <dependency>
124 <groupId>commons-lang</groupId>
125 <artifactId>commons-lang</artifactId>
126 <version>${dollar}{commons.lang.version}</version>
127 </dependency>
128
129 <dependency>
130 <groupId>org.freemarker</groupId>
131 <artifactId>freemarker</artifactId>
132 <version>${dollar}{freemarker.version}</version>
133 </dependency>
134
135 <dependency>
136 <groupId>junit</groupId>
137 <artifactId>junit</artifactId>
138 <version>${dollar}{junit.version}</version>
139 <scope>test</scope>
140 </dependency>
141
142 <dependency>
143 <groupId>org.easymock</groupId>
144 <artifactId>easymock</artifactId>
145 <version>${dollar}{easymock.version}</version>
146 <scope>test</scope>
147 </dependency>
148
149 </dependencies>
150 </dependencyManagement>
151
152 <build>
153 <defaultGoal>package</defaultGoal>
154 <pluginManagement>
155 <plugins>
156 <plugin>
157 <groupId>com.googlecode.mavenfilesync</groupId>
158 <artifactId>maven-filesync-plugin</artifactId>
159 <version>${dollar}{maven.plugins.filesync.version}</version>
160 <configuration>
161 <override>${dollar}{filesync.override}</override>
162 </configuration>
163 <executions>
164 <execution>
165 <goals>
166 <goal>generate</goal>
167 </goals>
168 </execution>
169 </executions>
170 </plugin>
171 </plugins>
172 </pluginManagement>
173 <plugins>
174 <plugin>
175 <groupId>org.codehaus.mojo</groupId>
176 <artifactId>buildnumber-maven-plugin</artifactId>
177 <version>${dollar}{maven.plugin.buildnumber.version}</version>
178 <executions>
179 <execution>
180 <phase>validate</phase>
181 <goals>
182 <goal>create</goal>
183 </goals>
184 </execution>
185 </executions>
186 <configuration>
187 <doCheck>false</doCheck>
188 <doUpdate>false</doUpdate>
189 <revisionOnScmFailure>-1</revisionOnScmFailure>
190 </configuration>
191 </plugin>
192 <plugin>
193 <groupId>org.apache.maven.plugins</groupId>
194 <artifactId>maven-jar-plugin</artifactId>
195 <version>${dollar}{maven.plugin.jar.version}</version>
196 <configuration>
197 <archive>
198 <manifest>
199 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
200 </manifest>
201 <manifestEntries>
202 <Implementation-Build>${buildNumber}</Implementation-Build>
203 </manifestEntries>
204 </archive>
205 </configuration>
206 </plugin>
207 </plugins>
208 </build>
209
210 <profiles>
211
212 <profile>
213 <id>default</id>
214 <activation>
215 <activeByDefault>true</activeByDefault>
216 <property>
217 <name>jrebel</name>
218 </property>
219 </activation>
220 <modules>
221 <module>bootstrap</module>
222 <module>cms</module>
223 <module>site</module>
224 <module>essentials</module>
225 </modules>
226 </profile>
227
228 <profile>
229 <id>cargo.run</id>
230 <build>
231 <plugins>
232 <plugin>
233 <groupId>org.codehaus.cargo</groupId>
234 <artifactId>cargo-maven2-plugin</artifactId>
235 <configuration>
236 <configuration>
237 <properties>
238 <catalina.servlet.uriencoding>UTF-8</catalina.servlet.uriencoding>
239 </properties>
240 <configfiles>
241 <configfile>
242 <file>${project.basedir}/conf/context.xml</file>
243 <todir>conf/</todir>
244 <tofile>context.xml</tofile>
245 </configfile>
246 </configfiles>
247 </configuration>
248 <deployables>
249 <deployable>
250 <type>war</type>
251 <properties>
252 <context>/cms</context>
253 </properties>
254 <location>${dollar}{project.basedir}/cms/target/cms.war</location>
255 </deployable>
256 <deployable>
257 <location>${dollar}{project.basedir}/site/target/site.war</location>
258 <type>war</type>
259 <properties>
260 <context>/site</context>
261 </properties>
262 </deployable>
263 <deployable>
264 <location>${dollar}{project.basedir}/essentials/target/essentials.war</location>
265 <type>war</type>
266 <properties>
267 <context>/essentials</context>
268 </properties>
269 </deployable>
270 </deployables>
271 <container>
272 <systemProperties>
273 <derby.stream.error.file>${dollar}{project.basedir}/target/derby.log</derby.stream.error.file>
274 <log4j.configuration>file:${dollar}{project.basedir}/conf/log4j-dev.xml</log4j.configuration>
275 <rebel.log4j-plugin>true</rebel.log4j-plugin>
276 <!-- enables auto export: -->
277 <project.basedir>${project.basedir}</project.basedir>
278 </systemProperties>
279 </container>
280 </configuration>
281 </plugin>
282 </plugins>
283 </build>
284 </profile>
285
286 <profile>
287 <id>dist</id>
288 <dependencies>
289 <dependency>
290 <groupId>org.slf4j</groupId>
291 <artifactId>slf4j-log4j12</artifactId>
292 <scope>provided</scope>
293 </dependency>
294 <dependency>
295 <groupId>org.slf4j</groupId>
296 <artifactId>jcl-over-slf4j</artifactId>
297 <scope>provided</scope>
298 </dependency>
299 <dependency>
300 <groupId>log4j</groupId>
301 <artifactId>log4j</artifactId>
302 <scope>provided</scope>
303 </dependency>
304 </dependencies>
305 <build>
306 <defaultGoal>validate</defaultGoal>
307 <plugins>
308 <plugin>
309 <artifactId>maven-assembly-plugin</artifactId>
310 <executions>
311 <execution>
312 <id>distro-assembly</id>
313 <phase>validate</phase>
314 <goals>
315 <goal>single</goal>
316 </goals>
317 <configuration>
318 <descriptors>
319 <descriptor>${dollar}{project.basedir}/src/main/assembly/distribution.xml</descriptor>
320 </descriptors>
321 </configuration>
322 </execution>
323 </executions>
324 </plugin>
325 </plugins>
326 </build>
327 </profile>
328
329 </profiles>
330
331 </project>