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