2012/11/26 Simone Tripodi <[email protected]>: > Salut, > > looks like the relativePath broke the single Job builds... > > Can we strip relativePath off, since the aggregator helps on env setup? done. > > TIA! > -Simo > > http://people.apache.org/~simonetripodi/ > http://simonetripodi.livejournal.com/ > http://twitter.com/simonetripodi > http://www.99soft.org/ > > > On Mon, Nov 26, 2012 at 3:38 PM, Olivier Lamy <[email protected]> wrote: >> 2012/11/26 Simone Tripodi <[email protected]>: >>> I think that having one Job per module here instead is useful, since >>> modules are not final part of the same software and each component has >>> a different lifecycle, I wouldn't have the whole build corrupted >>> because of one module fails. >>> >>> WDYT? >> agree (as it looks to be the case currently :-) ) >>> >>> http://people.apache.org/~simonetripodi/ >>> http://simonetripodi.livejournal.com/ >>> http://twitter.com/simonetripodi >>> http://www.99soft.org/ >>> >>> >>> On Mon, Nov 26, 2012 at 3:27 PM, Olivier Lamy <[email protected]> wrote: >>>> 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 >> >> >> >> -- >> Olivier Lamy >> Talend: http://coders.talend.com >> http://twitter.com/olamy | http://linkedin.com/in/olamy
-- Olivier Lamy Talend: http://coders.talend.com http://twitter.com/olamy | http://linkedin.com/in/olamy
