On Wed, 07 Jul 2004, at 15:12:03 [GMT -0600] Matt Raible wrote: > For those that use the multiproject plugin - how do you typically > develop? Do you make tweaks to the "core" module and then "install" it > before working on your "web" project?
Yes. Individual developers will run multiproject:install-snapshot frequently at the top level while developing on their machines, so all artifacts end up in their local repo. If they want to generate the site documentation they will run multiproject:site, but typically they don't generate site documentation locally, unless it's to test a documentation fix. Our nightly build runs on a different machine as a different user. It does a multiproject:deploy to copy all artifacts to our company repo. Then it does a multiproject:site to build the site documentation, and site:deploy to copy the site to our internal project web site. It's actually a little more complicated than this, because the Maven goals are wrapped by goals in a company-specific plugin which sets some properties. And our deploy goal creates version-numbered artifacts in addition to SNAPSHOT versions. That way we can reference an official build by number (e.g. core-1.0.4.jar), but also allow developer builds to grab any changes by referencing the SNAPSHOT, without caring about the official build number. Jeff -- mailto:[EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
