Am 16.10.15 um 22:31 schrieb Robert Munteanu:
> Hi,
> 
> When releasing the Maven archetypes I was reminded that we build all
> the Maven stuff with the main reactor POM.
> 
> IMO the tooling part is not part of the Sling product like the bundles
> / tests / launchpads. They participate in building the product, but
> they are not needed in the same reactor. Also, we can't consume
> SNASPHOT Maven plugins as part of the same reactor. So I would suggest
> that we move the tooling/maven out of the main reactor, with the
> following changes:
> 
> 1. Remove all tooling/maven stuff out of the main reactor
> 2. Create a reactor pom for tooling/maven which builds the plugins
> 3. Create a reactor pom for tooling/maven/archetypes which builds the
> archetypes
> 4. Include tooling/maven/archetypes as a module of tooling/maven
> 5. Create a separate sling-tooling-trunk-1.7 build on Jekins
> 
> Advantages:
> 
> 1. Slightly faster builds ( have not really measured )
> 2. The main reactor does not break when the tooling/maven one breaks (
> like I did earlier :-) )
> 
> Thoughts?
> 
Sounds good to me

Carsten
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org

Reply via email to