[ 
http://jira.codehaus.org/browse/MNG-2577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Casey closed MNG-2577.
---------------------------

    Resolution: Fixed

Modifying to use request properties (embeddable system properties), and 
organizing this with the existing use of envars. NOT allowing profile-property 
interpolation, as these could influence profiles in a recursive manner and make 
their values hard to determine...besides, model-interpolation will pickup 
profile properties before POMs are interpolated, so the only thing this will 
miss is profile/properties -> servers, etc. inside the settings itself.

> Allow interpolation of Properties in settings.xml
> -------------------------------------------------
>
>                 Key: MNG-2577
>                 URL: http://jira.codehaus.org/browse/MNG-2577
>             Project: Maven 2
>          Issue Type: Improvement
>          Components: Settings
>    Affects Versions: 2.0.4, 2.0.5
>            Reporter: Michael Locher
>            Assignee: John Casey
>            Priority: Critical
>         Attachments: DefaultMavenSettingsBuilder.java.diff
>
>
> the attached patch (against 2.0.4) allows interpolation of system properties 
> into the .m2/settings.xml
> and interpolation of system properties and the properties of profiles found 
> in .m2/settings.xml (if they are activeByDefault) into conf/settings.xml
> these features are necessary in order to propagate user account settings 
> defined in user-specific .m2/settings.xml into server sections of the 
> institution-wide conf/settings.xml

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to