Apache Maven core
Go to file
Kristian Rosenvold 83237e46af [MNG-3004] Concurrent building of multimodule projects
This commit consists of a modularization of the DefaultLifecycleExecutor into smaller
components. This is primarily done with the intention of extracting execution strategy 
somewhat from the rest of the logic.

It also contains three differenent execution strategies:
A) Linear ("Classic")
B) Parallel (Based on Dan's original implemementation)
C) Weave (Still experimental) 

 
The command line -T option activates parallel running, and the argument
is in the form -T <[nThreads, a float][C][W]|auto>

Notes:
* The output demultiplexer is disabled in this commit, and output will appear intermingled.
* The modello plugin has known problems
* Surefire must be run in forkmode at least once.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@931884 13f79535-47bb-0310-9956-ffa450edef68
2010-04-08 11:29:13 +00:00
apache-maven [MNG-3529] mvn -Da=" " throws an exception 2010-03-29 11:02:03 +00:00
maven-artifact o Refactored code to be more general/clear 2010-03-24 13:26:24 +00:00
maven-compat [MNG-3004] Concurrent building of multimodule projects 2010-04-08 11:29:13 +00:00
maven-core [MNG-3004] Concurrent building of multimodule projects 2010-04-08 11:29:13 +00:00
maven-embedder [MNG-3004] Concurrent building of multimodule projects 2010-04-08 11:29:13 +00:00
maven-model [maven-release-plugin] prepare for next development iteration 2010-03-09 22:24:47 +00:00
maven-model-builder [MNG-4629] [regression] POM validation fails upon non-existing system-scope dependency 2010-04-08 10:41:38 +00:00
maven-plugin-api [maven-release-plugin] prepare for next development iteration 2010-03-09 22:24:47 +00:00
maven-repository o Removed unused dependency (which currently invalidates the POM due to its missing version) 2009-07-31 16:29:58 +00:00
maven-settings [maven-release-plugin] prepare for next development iteration 2010-03-09 22:24:47 +00:00
src/site o Synced source distro creation with 2.x branch 2009-11-09 15:03:04 +00:00
README.bootstrap.txt renamed tokens used during bootstrap to better understand their role 2009-04-20 20:43:20 +00:00
README.txt separating READMEs so the bootstrap info doesn't get into the distro. 2008-01-22 21:53:20 +00:00
build.xml o Updated to newer version of Ant Tasks (r917218) for compat with Ant 1.8.0 2010-02-28 17:43:27 +00:00
doap_Maven.rdf o added <file-release/> tags 2008-06-27 22:41:26 +00:00
maven-ant-tasks-2.1.1-SNAPSHOT.jar o Updated to newer version of Ant Tasks (r917218) for compat with Ant 1.8.0 2010-02-28 17:43:27 +00:00
pom.xml [MNG-4022] Incorrect merge behavior using profile driven plugin configuration 2010-04-06 21:09:45 +00:00

README.txt

See: 

http://maven.apache.org/guides/development/guide-building-m2.html