Looks like this is a bug in our code - which I've now resolved. Seems the
LifeCycleParticipants are handled ONCE per session, I had a bad assumption
they might be run for each project.

-- 
"Great artists are extremely selfish and arrogant things" — Steven Wilson,
Porcupine Tree

On Sun, Mar 22, 2015 at 9:27 AM, Mark Derricutt <[email protected]> wrote:

> Quick reply from phone.   No - it doesn't work in both versions, I've not
> tried going back further yet tho.
> On 22/03/2015 8:52 am, "Jason van Zyl" <[email protected]> wrote:
>
>> Are you saying it works in 3.2.5 and doesn't in 3.3.1? Or that the
>> behaviour is the same?
>>
>> On Mar 20, 2015, at 11:52 PM, Mark Derricutt <[email protected]> wrote:
>>
>> > On 21 Mar 2015, at 15:23, Jason van Zyl wrote:
>> >
>> >> Put a test project somewhere and I'm happy to look, I need something I
>> can debug through to try and help.
>> >
>> > An extracted test project using the current version of the plugin can
>> be downloaded from:
>> >
>> > https://dl.dropboxusercontent.com/u/909343/basictile.zip
>> >
>> > When building with "mvn clean package" you should see the child module:
>> >
>> > [INFO]
>> ------------------------------------------------------------------------
>> > [INFO] Building Simple Child testing
>> > [INFO]
>> ------------------------------------------------------------------------
>> > [INFO]
>> > [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ child ---
>> > [INFO]
>> >
>> > but when using "mvn clean package -pl child":
>> >
>> > [INFO] --- tiles-maven-plugin: Injecting 1 tiles as intermediary parent
>> artifact's...
>> > [INFO] Mixed 'io.repaint.tiles:child:testing' with tile
>> 'io.repaint.tiles:basic-tile:2.2-SNAPSHOT' as it's new parent.
>> > [INFO] Mixed 'io.repaint.tiles:basic-tile:2.2-SNAPSHOT' with original
>> parent '(no parent)' as it's  new top level parent.
>> > [INFO]
>> > [INFO]
>> > [INFO]
>> ------------------------------------------------------------------------
>> > [INFO] Building Simple Child testing
>> > [INFO]
>> ------------------------------------------------------------------------
>> > [INFO]
>> >
>> >> There are several tests for participants in the ITs so I think they
>> are all right. And I don't believe we broke anything along the way to 3.3.1
>> either.
>> >
>> > Seems to (not) happen with 3.2.5 as well - I wouldn't put it past
>> something we've not configured/done right.
>> >
>> > Cheers
>> > Mark
>>
>> Thanks,
>>
>> Jason
>>
>> ----------------------------------------------------------
>> Jason van Zyl
>> Founder, Takari and Apache Maven
>> http://twitter.com/jvanzyl
>> http://twitter.com/takari_io
>> ---------------------------------------------------------
>>
>> A man enjoys his work when he understands the whole and when he
>> is responsible for the quality of the whole
>>
>>  -- Christopher Alexander, A Pattern Language
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>

Reply via email to