Yup you can add properties to project.getProperties()
But in your case you want to change distributionManagement urls using
properties interpolation mechanism ? but it's too late using a plugin
as model has been build.

An option you have maybe it's to use maven3 lifecycle extension
mechanism: http://maven.apache.org/examples/maven-3-lifecycle-extensions.html

2012/4/29 Mirko Friedenhagen <[email protected]>:
> Hm, so this seems to be true only for some elements of the pom but not
> plugin configurations. The
> http://mojo.codehaus.org/buildnumber-maven-plugin/ actually adds
> buildNumber and uses it in e.g. the maven-jar-plugin to add a field
> Implementation-Build.
>
> Regards Mirko
>
>
> On Sun, Apr 29, 2012 at 11:09, Hervé BOUTEMY <[email protected]> wrote:
>> yes, property evaluations is done in the "model interpolation" step of the
>> Maven model build: see [1] for a global view
>>
>> no, no plugin can add any property at any phase, sorry
>>
>> Regards,
>>
>> Hervé
>>
>> [1] http://maven.apache.org/ref/3.0.4/maven-model-builder/
>>
>> Le dimanche 29 avril 2012 08:36:10 Anders Hammar a écrit :
>>> I think it is resolved even before the build lifecycle starts.
>>>
>>> /Anders
>>>
>>> On Sat, Apr 28, 2012 at 22:01, Mirko Friedenhagen
>>>
>>> <[email protected]> wrote:
>>> > Hello,
>>> >
>>> > I developed a plugin which creates an additional property during the
>>> > validate phase and want to use it as part of the
>>> > snapshotRepository/url. However the property is not resolved but the
>>> > name of the property is inserted. I may access the calculated property
>>> > and insert it into Could anybody tell me in which phase the urls in
>>> > distributionManagement are resolved?
>>> >
>>> > Regards Mirko
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: [email protected]
>>> > For additional commands, e-mail: [email protected]
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>



-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to