You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2011/09/11 01:17:18 UTC
svn commit: r1167647 -
/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0012/pom.xml
Author: hboutemy
Date: Sat Sep 10 23:17:18 2011
New Revision: 1167647
URL: http://svn.apache.org/viewvc?rev=1167647&view=rev
Log:
test more (if not every) POM interpolation cases
Modified:
maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0012/pom.xml
Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0012/pom.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0012/pom.xml?rev=1167647&r1=1167646&r2=1167647&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0012/pom.xml (original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/it0012/pom.xml Sat Sep 10 23:17:18 2011
@@ -1,11 +1,79 @@
-<project>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
- <name>Maven Integration Test :: it0012</name>
+
<groupId>org.apache.maven.its.it0012</groupId>
<artifactId>maven-it-it0012</artifactId>
- <description>Test simple POM interpolation</description>
- <packaging>pom</packaging>
<version>3.8.1</version>
+ <packaging>pom</packaging>
+
+ <name>Maven Integration Test :: it0012</name>
+ <description>Test simple POM interpolation</description>
+
+ <properties>
+ <test>
+POM content (available with 3 prefixes):
+ project.version: ${project.version}
+ pom.version: ${pom.version}
+ version: ${version}
+
+basedir (available with 2 prefixes):
+ basedir: ${basedir}
+ project.basedir: ${project.basedir}
+ pom.basedir: ${pom.basedir}
+
+baseUri (available with 2 prefixes):
+ project.baseUri: ${project.baseUri}
+ pom.baseUri: ${pom.baseUri}
+
+build.timestamp (only if build start time defined):
+ build.timestamp: ${build.timestamp}
+ maven.build.timestamp: ${maven.build.timestamp}
+ project.build.timestamp: ${project.build.timestamp}
+
+model properties:
+ any.property: ${any.property}
+
+Java system properties:
+ user.dir: ${user.dir}
+ java.home: ${java.home}
+
+environment properties (available with 2 prefixes):
+ env.PATH: ${env.PATH}
+ PATH: ${PATH}
+
+Not replaced:
+ baseUri (not supported): ${baseUri}
+ any.undefined.property: ${any.undefined.property}
+ settings.localRepository: ${settings.localRepository} (only replaced during parameter expression evaluation)
+ </test>
+ <any.property>any value</any.property>
+ </properties>
+
+ <modules>
+ <module>child-project</module>
+ </modules>
+
<build>
<plugins>
<plugin>
@@ -18,7 +86,4 @@
</plugin>
</plugins>
</build>
- <modules>
- <module>child-project</module>
- </modules>
</project>