variables not interpolated while reading settings.xml
------------------------------------------------------
Key: MANTTASKS-93
URL: http://jira.codehaus.org/browse/MANTTASKS-93
Project: Maven 2.x Ant Tasks
Issue Type: Bug
Affects Versions: 2.0.7
Reporter: Richard Ziegler
I suspect that variables are not interpolated while reading settings.xml.
For instance, I have set the environment variable REPO_DIR=c:/.m2repo.
However, my <localRepository> setting is not respected if i use a
$\{env.variable\} for the localRepository. I also tried adding
-DREPO_DIR=c:/.m2repo to ANT_OPTS and using $\{variable\}, but still no luck.
I was only able to test this in ~/.m2/settings.xml , and ~/.ant/settings.xml,
because of MANTTASKS-92
{code:xml|title=~/.m2/settings.xml}
<settings>
<!-- OK -->
<localRepository>c:/.m2repo</localRepository>
<!-- NOT ok -->
<!--localRepository>${env.REPO_DIR}</localRepository-->
<!-- NOT ok -->
<!--localRepository>${REPO_DIR}</localRepository-->
</settings>
{code}
--
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