Can't you just look at the reactor order? That will tell you which projects you would have to release first.
> -----Original Message----- > From: Pimentel, Robert [mailto:[email protected]] > Sent: Friday, May 25, 2012 4:47 PM > To: '[email protected]' > Subject: Plugin to determine release order for multiple projects > > Hello, > > We currently have about 40 different multi-module projects. To date, we > have determined an appropriate release order for the projects by > manually parsing the POM files and making note of the dependencies. We > keep our list in a spreadsheet, and it is re-evaluated with every > release because (a) new projects are added (b) the list of projects > being released changes from one release to the next (c) the project > interdependencies change. As you can imagine this is both tedious and > time-consuming. Do you know of a plugin, or any (preferably free) > third-party tools that can parse a collection of project POMs and > produce an appropriate release order? Additionally, it would be great > if the product could check for circular dependencies. I am at the point > where I am going to create something myself, but would prefer not to if > something like this already exists. > Windows Server 2003 SP2 > Apache Maven 2.2.1 (r801777; 2009-08-06 14:16:01-0500) > Java version: 1.6.0_24 > > Thanks, > Rob --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
