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/07/09 00:53:04 UTC
svn commit: r1144535 - in
/maven/core-integration-testing/trunk/core-it-suite/src/site: ./ apt/
apt/index.apt
Author: hboutemy
Date: Fri Jul 8 22:53:03 2011
New Revision: 1144535
URL: http://svn.apache.org/viewvc?rev=1144535&view=rev
Log:
added documentation found in pom.xml in site
Added:
maven/core-integration-testing/trunk/core-it-suite/src/site/
maven/core-integration-testing/trunk/core-it-suite/src/site/apt/
maven/core-integration-testing/trunk/core-it-suite/src/site/apt/index.apt (with props)
Added: maven/core-integration-testing/trunk/core-it-suite/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/site/apt/index.apt?rev=1144535&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/site/apt/index.apt (added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/site/apt/index.apt Fri Jul 8 22:53:03 2011
@@ -0,0 +1,58 @@
+ -----
+ Maven Integration Tests
+ -----
+ Hervé Boutemy
+ -----
+ 2011-07-08
+ -----
+
+~~ 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.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Maven Integration Tests
+
+ By default, the project just packages the tests in an artifact. To actually run them, activate the profile "run-its":
+
++----
+mvn clean test -Prun-its
++----
+
+ This will subject the Maven version running the build to the integration tests. If you would like to test a different
+ Maven distribution, you can use the system property "mavenHome" to specify the path of the Maven distribution to test:
+
++----
+mvn clean test -Prun-its -DmavenHome=<maven-under-test>
++----
+
+ Alternatively, you can just specify the version of a previously installed/deployed Maven distribution which will be
+ downloaded, unpacked and tested:
+
++----
+mvn clean test -Prun-its -DmavenVersion=2.2.1
++----
+
+ To run the ITs using embedded Maven 3.x, additionally activate the profile "embedded".
+
+ ITs that don't require to fork Maven can also be run from the IDE using the Maven projects from the workspace if the
+ Maven dependencies are added to the test class path.
+
+ If you're behind a proxy, use the system properties proxy.host, proxy.port, proxy.user and proxy.pass to specify the
+ required proxy setup for the ITs. Alternatively, set the system property maven.it.central to a URL of a local
+ repository manager that proxies the required artifacts.
Propchange: maven/core-integration-testing/trunk/core-it-suite/src/site/apt/index.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/core-integration-testing/trunk/core-it-suite/src/site/apt/index.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision