GitHub user nitram509 opened a pull request:

    https://github.com/apache/maven/pull/71

    MNG-3525-maven-settings - settings.xml allowing mirror definitions inside 
profiles

    This improves user settings to have a mirrors list switched on/off via 
Maven profile.
    See commit messages for details.
    
    Direct issue link: https://issues.apache.org/jira/browse/MNG-3525
    
    Any feedback is welcome.


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/nitram509/maven MNG-3525

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/maven/pull/71.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #71
    
----
commit b097c46c9c7e26fde4f07a459d27828e59589e6b
Author: nitram509 <[email protected]>
Date:   2015-11-01T11:49:56Z

    [MNG-3525] extended the settings model, that i can have mirrors within a 
profile

commit d2d85b5d6f4ba473fc0ed27ef7f2e37ac94a20d2
Author: nitram509 <[email protected]>
Date:   2015-11-01T12:01:30Z

    [MNG-3525] introducing CommandLineSettings to address the challenge to 
handle command line parameters have highest priority, compared to user settings 
and global settings

commit c446764506e3101ddc4e9984c8cf624fce8e2462
Author: nitram509 <[email protected]>
Date:   2015-11-01T12:04:59Z

    [MNG-3525] mirrors settings from active profiles are taken into account for 
MavenExecutionRequest - Part#1 DefaultMavenExecutionRequestPopulator

commit 844314af17800a43f52f741a7878e9e371423964
Author: nitram509 <[email protected]>
Date:   2015-11-01T12:08:44Z

    [MNG-3525] refactored duplicate logic for file resolving into separate class

commit 29c4e9202db8d1e59e8afa9bb0748505e019ac37
Author: nitram509 <[email protected]>
Date:   2015-11-01T12:17:13Z

    [MNG-3525] mirrors settings from active profiles are taken into account - 
Part#2 SettingsXmlConfigurationProcessor
    the refactoring of ActiveProfileArgumentParser was necessary, because when 
doing xml processing, active profiles need to be known, to select the right 
profile, which may contains mirror information

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

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

Reply via email to