[gatein-dev] Modification to the build

Arnaud HERITIER aheritier at gmail.com
Wed Nov 18 07:24:07 EST 2009


I just updated our eXo CI job for this change.
I'll try to fix all others gatein jobs before the end of the week.

Arnaud Héritier
Software Factory Manager
eXo platform - http://www.exoplatform.com
---
http://www.aheritier.net


On Wed, Nov 18, 2009 at 11:32 AM, Arnaud HERITIER <aheritier at gmail.com>wrote:

> yes you wasn't able to know :-)
> thx you a lot.
>
>
> Arnaud Héritier
> Software Factory Manager
> eXo platform - http://www.exoplatform.com
> ---
> http://www.aheritier.net
>
>
> On Wed, Nov 18, 2009 at 11:20 AM, Thomas Heute <theute at redhat.com> wrote:
>
>>  On 11/18/2009 11:01 AM, Arnaud HERITIER wrote:
>>
>> Hi thomas,
>>
>>    This is good for me but with one remark : Could we rename the property
>> to something else ? (for ex : gatein.checkout.dir)
>>   I know that the property "exo.projects.directory.src" is used by others
>> eXo projects thus eXoers will need to have a different value for it
>> depending of the project
>>
>> Ok, this is a side effect I didn't knpw about.
>>
>> So I've renamed the value to gatein.checkout.dir as you mentionned, I
>> tested and it actually works.
>>
>>
>>    If we have another property they can just add in their maven settings
>> the new property with :
>>
>>  <gatein.checkout.dir>${exo.projects.directory.src}/gatein/portal/trunk</
>> gatein.checkout.dir>
>>
>>    Cheers,
>>
>> Arnaud Héritier
>> Software Factory Manager
>> eXo platform - http://www.exoplatform.com
>> ---
>> http://www.aheritier.net
>>
>>
>> On Wed, Nov 18, 2009 at 10:49 AM, Thomas Heute <theute at redhat.com> wrote:
>>
>>>
>>>
>>> As discussed earlier, now that the tests are run on all 'mvn install' it
>>> requires an additional parameter.
>>>
>>> While this is a constraint that will be removed in the future, currently
>>> one need to set:
>>>    exo.projects.directory.src and the build enforce the existence of
>>> some directories.
>>>
>>> I changed it slightly (and about to commit) so that anyone who checkout:
>>>     http://anonsvn.jboss.org/repos/gatein/portal/trunk
>>> doesn't have to create directories to match what was required.
>>>
>>> It means that *if you defined exo.projects.directory.src before you now
>>> need to change it to add /gatein/portal/trunk at the end*.
>>>
>>> Said differently, Maven was checking for the existence of:
>>>
>>> <file>${exo.projects.directory.src}/gatein/portal/trunk/web/portal/src/main/webapp</file>
>>> and is now checking for:
>>> <file>${exo.projects.directory.src}/web/portal/src/main/webapp</file>
>>>
>>> I've tested locally and it works just fine, I may not be aware of other
>>> use cases that require that parameter so please let me know if you face
>>> an issue.
>>>
>>> I've updated the readme.
>>>
>>> Thanks,
>>> Thomas.
>>> _______________________________________________
>>> gatein-dev mailing list
>>> gatein-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/gatein-dev
>>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/gatein-dev/attachments/20091118/535dd7d1/attachment.html 


More information about the gatein-dev mailing list