maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Gier (JIRA)" <j...@codehaus.org>
Subject [jira] Updated: (MNG-4686) Project specific settings.xml
Date Mon, 01 Aug 2011 18:53:43 GMT

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

Paul Gier updated MNG-4686:
---------------------------

    Description: 
It would be useful to have a settings.xml file next to the project pom that could contain
project specific settings.  For example, when switching between projects it is sometimes necessary
to also change the location of the local repository, or use a different set of repositories
and/or mirror settings for each project.

If a settings.xml file could be included with a project checkout, then the repositories needed
for the build could be included (instead of putting them in the pom) along with any other
project specific settings.

The tricky part is intelligently handling multi-module projects.  For a multi-module project
I don't want to include a separate settings.xml file for each directory.  So Maven could recursively
check each parent directory until it either (1) finds a settings.xml, (2) finds a directory
with no pom.xml, or (3) finds the root directory.

  was:
It would be useful to have a settings.xml file next to the project pom that could contain
project specific settings.  For example, when switching between projects it is sometimes necessary
to also change the location of the local repository, or use a different set of repositories
and/or mirror settings for each project.

If a settings.xml file could be included with a project checkout, then the repositories needed
for the build could be included (instead of putting them in the pom) along with any other
project specific settings.


> Project specific settings.xml
> -----------------------------
>
>                 Key: MNG-4686
>                 URL: https://jira.codehaus.org/browse/MNG-4686
>             Project: Maven 2 & 3
>          Issue Type: New Feature
>            Reporter: Paul Gier
>             Fix For: Issues to be reviewed for 3.x
>
>
> It would be useful to have a settings.xml file next to the project pom that could contain
project specific settings.  For example, when switching between projects it is sometimes necessary
to also change the location of the local repository, or use a different set of repositories
and/or mirror settings for each project.
> If a settings.xml file could be included with a project checkout, then the repositories
needed for the build could be included (instead of putting them in the pom) along with any
other project specific settings.
> The tricky part is intelligently handling multi-module projects.  For a multi-module
project I don't want to include a separate settings.xml file for each directory.  So Maven
could recursively check each parent directory until it either (1) finds a settings.xml, (2)
finds a directory with no pom.xml, or (3) finds the root directory.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message