Reactor has not much to do with CI, but it allows to build with only one goal many projects...
The reactor is a plugin that can order dependencies between project. For exemple if you have a project A that depend on project B to be build (i.e. A has a dependancy on the artifact generated by project B), you can use the reactor giving him the 2 project and ask for calling build on each one. the ractor will take care calling B before A. Ex: <m:reactor basedir="${basedir}" includes="**/project.xml" excludes="**/CVS/ **/project.xml/,global/project.xml,project.xml" goals="install" banner="Installation" ignoreFailures="false"/> -----Message d'origine----- De : Nelson, Scott (MAN - Corporate) [mailto:[EMAIL PROTECTED] Envoyé : jeudi 14 août 2003 15:55 À : 'Maven Users List' Objet : RE: Continuous integration question Emmanuel- The most referenced article on CI is one by Martin Fowler, almost everyone who talks about CI references it. http://www.martinfowler.com/articles/continuousIntegration.html Here is another good article on continuous integration and an example of setting it up. http://www.sys-con.com/java/article.cfm?id=1945 Basically in a nutshell continuous integration is an automated build process. Rather than doing the build right before a deployment, it can be nightly, hourly, or in some cases when code gets checked into a repository. Gump itself (I am not a Gump expert by any means) is just an application that helps out with the scheduling part of kicking off the build scripts. The build scripts could be based on a number of different methods. Some people just have nightly build scripts that they kick off manually while others use something like Gump, anthill, or CruiseControl. Gump, Anthill, and CruiseControl are just applications that developers by giving them the ability to schedule builds. They don't replace maven but many of them use maven when running their build process. I don't have a lot of experience with the reactor someone else will have to fill that part in. -----Original Message----- From: Emmanuel Boudrant [mailto:[EMAIL PROTECTED] Sent: Thursday, August 14, 2003 11:24 AM To: [EMAIL PROTECTED] Subject: Continous integration question Hi, I'm a little lost ;) ... Does Maven reactor replace Gump ? If no, what are the differences between Maven reactor and Gump ? Thx, -emmanuel --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]