2012/11/26 Simone Tripodi <[email protected]>: > Salut! > > +1 to the aggregator, I have some troubles about putting the relative > path (and that's why I didn't add them at the beginning): my original > idea was that each component keep its own lifecycle, like components > in Apache Commons... IIUC it shouldn't have any impact, did I > understand right? correct. That's just more easy to import all modules in ide (save fingers/time pom :-) ) And could be use in Jenkins too as it not needed to maintain one job per module.
> > TIA and best, > -Simo > > http://people.apache.org/~simonetripodi/ > http://simonetripodi.livejournal.com/ > http://twitter.com/simonetripodi > http://www.99soft.org/ > > > On Mon, Nov 26, 2012 at 2:59 PM, <[email protected]> wrote: >> Author: olamy >> Date: Mon Nov 26 13:59:48 2012 >> New Revision: 1413621 >> >> URL: http://svn.apache.org/viewvc?rev=1413621&view=rev >> Log: >> fix relativePath for parent pom and add an aggregator build pom >> >> Added: >> incubator/onami/trunk/pom.xml (with props) >> Modified: >> incubator/onami/trunk/autobind/pom.xml >> incubator/onami/trunk/cache/pom.xml >> incubator/onami/trunk/configuration/pom.xml >> incubator/onami/trunk/guava/pom.xml >> incubator/onami/trunk/lifecycle/pom.xml >> incubator/onami/trunk/logging/pom.xml >> incubator/onami/trunk/scheduler/pom.xml >> incubator/onami/trunk/spi/pom.xml >> incubator/onami/trunk/test/pom.xml >> >> Modified: incubator/onami/trunk/autobind/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/autobind/pom.xml?rev=1413621&r1=1413620&r2=1413621&view=diff >> ============================================================================== >> --- incubator/onami/trunk/autobind/pom.xml (original) >> +++ incubator/onami/trunk/autobind/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -22,6 +22,7 @@ >> <groupId>org.apache.onami</groupId> >> <artifactId>onami-parent</artifactId> >> <version>1-SNAPSHOT</version> >> + <relativePath>../parent</relativePath> >> </parent> >> >> <groupId>org.apache.onami.autobind</groupId> >> >> Modified: incubator/onami/trunk/cache/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/cache/pom.xml?rev=1413621&r1=1413620&r2=1413621&view=diff >> ============================================================================== >> --- incubator/onami/trunk/cache/pom.xml (original) >> +++ incubator/onami/trunk/cache/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -22,6 +22,7 @@ >> <groupId>org.apache.onami</groupId> >> <artifactId>onami-parent</artifactId> >> <version>1-SNAPSHOT</version> >> + <relativePath>../parent</relativePath> >> </parent> >> >> <groupId>org.apache.onami</groupId> >> >> Modified: incubator/onami/trunk/configuration/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/configuration/pom.xml?rev=1413621&r1=1413620&r2=1413621&view=diff >> ============================================================================== >> --- incubator/onami/trunk/configuration/pom.xml (original) >> +++ incubator/onami/trunk/configuration/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -22,6 +22,7 @@ >> <groupId>org.apache.onami</groupId> >> <artifactId>onami-parent</artifactId> >> <version>1-SNAPSHOT</version> >> + <relativePath>../parent</relativePath> >> </parent> >> >> <groupId>org.apache.onami</groupId> >> >> Modified: incubator/onami/trunk/guava/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/guava/pom.xml?rev=1413621&r1=1413620&r2=1413621&view=diff >> ============================================================================== >> --- incubator/onami/trunk/guava/pom.xml (original) >> +++ incubator/onami/trunk/guava/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -21,6 +21,7 @@ >> <groupId>org.apache.onami</groupId> >> <artifactId>onami-parent</artifactId> >> <version>1-SNAPSHOT</version> >> + <relativePath>../parent</relativePath> >> </parent> >> >> <groupId>org.apache.onami</groupId> >> >> Modified: incubator/onami/trunk/lifecycle/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/lifecycle/pom.xml?rev=1413621&r1=1413620&r2=1413621&view=diff >> ============================================================================== >> --- incubator/onami/trunk/lifecycle/pom.xml (original) >> +++ incubator/onami/trunk/lifecycle/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -22,6 +22,7 @@ >> <groupId>org.apache.onami</groupId> >> <artifactId>onami-parent</artifactId> >> <version>1-SNAPSHOT</version> >> + <relativePath>../parent</relativePath> >> </parent> >> >> <groupId>org.apache.onami</groupId> >> >> Modified: incubator/onami/trunk/logging/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/logging/pom.xml?rev=1413621&r1=1413620&r2=1413621&view=diff >> ============================================================================== >> --- incubator/onami/trunk/logging/pom.xml (original) >> +++ incubator/onami/trunk/logging/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -22,6 +22,7 @@ >> <groupId>org.apache.onami</groupId> >> <artifactId>onami-parent</artifactId> >> <version>1-SNAPSHOT</version> >> + <relativePath>../parent</relativePath> >> </parent> >> >> <groupId>org.apache.onami.logging</groupId> >> >> Added: incubator/onami/trunk/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/pom.xml?rev=1413621&view=auto >> ============================================================================== >> --- incubator/onami/trunk/pom.xml (added) >> +++ incubator/onami/trunk/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -0,0 +1,59 @@ >> +<?xml version="1.0" encoding="UTF-8"?> >> +<!-- >> + ~ Licensed to the Apache Software Foundation (ASF) under one >> + ~ or more contributor license agreements. See the NOTICE file >> + ~ distributed with this work for additional information >> + ~ regarding copyright ownership. The ASF licenses this file >> + ~ to you under the Apache License, Version 2.0 (the >> + ~ "License"); you may not use this file except in compliance >> + ~ with the License. You may obtain a copy of the License at >> + ~ >> + ~ http://www.apache.org/licenses/LICENSE-2.0 >> + ~ >> + ~ Unless required by applicable law or agreed to in writing, >> + ~ software distributed under the License is distributed on an >> + ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY >> + ~ KIND, either express or implied. See the License for the >> + ~ specific language governing permissions and limitations >> + ~ under the License. >> + --> >> +<project xmlns="http://maven.apache.org/POM/4.0.0" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 >> http://maven.apache.org/maven-v4_0_0.xsd"> >> + <modelVersion>4.0.0</modelVersion> >> + <groupId>org.apache.onami</groupId> >> + <artifactId>onami-aggregator</artifactId> >> + <packaging>pom</packaging> >> + <version>1.0-SNAPSHOT</version> >> + <name>Apache Onami Components</name> >> + >> + <parent> >> + <groupId>org.apache</groupId> >> + <artifactId>apache</artifactId> >> + <version>10</version> >> + </parent> >> + >> + <modules> >> + <module>parent</module> >> + <module>autobind</module> >> + <module>cache</module> >> + <module>configuration</module> >> + <module>guava</module> >> + <module>lifecycle</module> >> + <module>logging</module> >> + <module>scheduler</module> >> + <module>spi</module> >> + <module>test</module> >> + </modules> >> + <build> >> + <plugins> >> + <plugin> >> + <groupId>org.apache.maven.plugins</groupId> >> + <artifactId>maven-deploy-plugin</artifactId> >> + <inherited>false</inherited> >> + <configuration> >> + <skip>true</skip> >> + </configuration> >> + </plugin> >> + </plugins> >> + </build> >> + >> +</project> >> >> Propchange: incubator/onami/trunk/pom.xml >> ------------------------------------------------------------------------------ >> svn:eol-style = native >> >> Propchange: incubator/onami/trunk/pom.xml >> ------------------------------------------------------------------------------ >> svn:keywords = Author Date Id Revision >> >> Modified: incubator/onami/trunk/scheduler/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/scheduler/pom.xml?rev=1413621&r1=1413620&r2=1413621&view=diff >> ============================================================================== >> --- incubator/onami/trunk/scheduler/pom.xml (original) >> +++ incubator/onami/trunk/scheduler/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -22,6 +22,7 @@ >> <groupId>org.apache.onami</groupId> >> <artifactId>onami-parent</artifactId> >> <version>1-SNAPSHOT</version> >> + <relativePath>../parent</relativePath> >> </parent> >> >> <groupId>org.apache.onami</groupId> >> >> Modified: incubator/onami/trunk/spi/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/spi/pom.xml?rev=1413621&r1=1413620&r2=1413621&view=diff >> ============================================================================== >> --- incubator/onami/trunk/spi/pom.xml (original) >> +++ incubator/onami/trunk/spi/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -22,6 +22,7 @@ >> <groupId>org.apache.onami</groupId> >> <artifactId>onami-parent</artifactId> >> <version>1-SNAPSHOT</version> >> + <relativePath>../parent</relativePath> >> </parent> >> >> <groupId>org.apache.onami</groupId> >> >> Modified: incubator/onami/trunk/test/pom.xml >> URL: >> http://svn.apache.org/viewvc/incubator/onami/trunk/test/pom.xml?rev=1413621&r1=1413620&r2=1413621&view=diff >> ============================================================================== >> --- incubator/onami/trunk/test/pom.xml (original) >> +++ incubator/onami/trunk/test/pom.xml Mon Nov 26 13:59:48 2012 >> @@ -24,6 +24,7 @@ >> <groupId>org.apache.onami</groupId> >> <artifactId>onami-parent</artifactId> >> <version>1-SNAPSHOT</version> >> + <relativePath>../parent</relativePath> >> </parent> >> >> <groupId>org.apache.onami</groupId> >> >> -- Olivier Lamy Talend: http://coders.talend.com http://twitter.com/olamy | http://linkedin.com/in/olamy
