How can I recursively build -SNAPSHOT dependencies present in the filesystem but outside the reactor?

2012-06-15 Thread Chris Beach
I have two projects as follows, in neighbouring directories on the filesystem: * project_a (-SNAPSHOT) * project_b (-SNAPSHOT, depends on project_a) I'd like to build project_b and for Maven to discover that project_a exists on the filesystem and thus build it rather than look in the local repo

Re: How can I recursively build -SNAPSHOT dependencies present in the filesystem but outside the reactor?

2012-06-15 Thread Ron Wheeler
On 15/06/2012 4:43 AM, Chris Beach wrote: I have two projects as follows, in neighbouring directories on the filesystem: * project_a (-SNAPSHOT) * project_b (-SNAPSHOT, depends on project_a) I'd like to build project_b and for Maven to discover that project_a exists on the filesystem and thus

Re: How can I recursively build -SNAPSHOT dependencies present in the filesystem but outside the reactor?

2012-06-15 Thread Thorsten Heit
Hi Chris, Is there a neat way I could get Maven to perform a recursive build that looks on the filesystem to find -SNAPSHOT dependency projects and builds them? I'm familiar with Maven plugin development, but haven't yet found any clues toward a solution in the Maven / Aether

Re: How can I recursively build -SNAPSHOT dependencies present in the filesystem but outside the reactor?

2012-06-15 Thread Patrick
On Jun 15, 2012, at 7:58 AM, Thorsten Heit wrote: Hi Chris, Is there a neat way I could get Maven to perform a recursive build that looks on the filesystem to find -SNAPSHOT dependency projects and builds them? I'm familiar with Maven plugin development, but haven't yet found any

RE: How can I recursively build -SNAPSHOT dependencies present in the filesystem but outside the reactor?

2012-06-15 Thread Chris Beach
Thanks Thorsten and Ron, Some additional background: We're a team of about 25 developers, and 100 projects/modules. All developers are familiar with the whole suite of apps, and move freely between projects. They want to be able to work on several projects locally without taking in unwanted

[ANN] Maven Release Plugin 2.3.2 Released

2012-06-15 Thread Robert Scholte
The Maven team is pleased to announce the release of the Maven Release Plugin, version 2.3.2 This plugin is used to release a project with Maven, saving a lot of repetitive, manual work. Releasing a project is made in two steps: prepare and perform.