[
https://jira.codehaus.org/browse/MRELEASE-406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Osipov closed MRELEASE-406.
-----------------------------------
Resolution: Won't Fix
Please refer to
https://cwiki.apache.org/confluence/display/MAVEN/The+Great+JIRA+Cleanup+of+2014
if you're wondering why this issue was closed out.
Assignee, if you think you can fix this bug anytime soon, please reopen and
proceed appropriately.
> release:perform ignores environment variables
> ---------------------------------------------
>
> Key: MRELEASE-406
> URL: https://jira.codehaus.org/browse/MRELEASE-406
> Project: Maven Release Plugin
> Issue Type: Bug
> Components: perform
> Affects Versions: 2.0-beta-8
> Environment: WinXP Maven 2.0.9
> Reporter: James Nord
> Assignee: Brett Porter
> Priority: Blocker
> Attachments: mvn2.0.10_debug.log, mvn2.0.10.log, mvn2.1.0-RC3.log,
> pom.xml, settings.xml
>
>
> Our settings.xml is shared across many sites and we use reository mirrors at
> each of our sites.
> The mirrors are setup in the settings.xml as ${proxyURL}/repopath
> the users set an environment variable to point to the nexus cache at their
> paticular site -
> eg http://maven-proxy-east.mycorp.com/nexus/content/repositories
> This woks fine for normal working (compile, site deploy etc..) but
> release:perform fails as it tries to download from
> ${proxyURL}/central/org/apache/mave....
> It would appear that environment variables are not passed to the forked
> process doing the release.
> -- settings.xml snippet --
> {code:xml}
> <mirror>
> <id>central-mirror</id>
> <name>Maven Central [nexus mirror]</name>
> <url>${proxyURL}/central</url>
> <mirrorOf>central</mirrorOf>
> </mirror>
> {code}
> -- end settings.xml snippet --
> output from {{release:perfrom}}
> {noformat}
> D:\workspaces\TestProject>set | grep proxyURL
> proxyURL=http://maven-proxy-east.mycorp.com/nexus/content/repositories
> D:\workspaces\TestProject>mvn release:perform
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'release'.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Test Project
> [INFO] task-segment: [release:perform] (aggregator-style)
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [release:perform]
> [INFO] Checking out the project to perform the release ...
> [INFO] Executing: cmd.exe /X /C "svn --non-interactive checkout
> https://svnserver.mycorp.com/repos/scratch/tags/testproj-0.0.1
> checkout"
> [INFO] Working directory: D:\workspaces\TestProject\target
> [INFO] Executing goals 'deploy site-deploy'...
> [WARNING] Maven will be executed in interactive mode, but no input stream has
> been configured for this MavenInvoker inst
> ance.
> [INFO] [INFO] Scanning for projects...
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [INFO] Building Test Project
> [INFO] [INFO] task-segment: [deploy, site-deploy]
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] Downloading:
> ${proxyURL}/releases/org/apache/maven/plugins/maven-deploy-plugin/2.4/maven-deploy-plugin-2.4.pom
> [INFO] Downloading:
> ${proxyURL}/central/org/apache/maven/plugins/maven-deploy-plugin/2.4/maven-deploy-plugin-2.4.pom
> [INFO] Downloading:
> ${proxyURL}/releases/org/apache/maven/plugins/maven-deploy-plugin/2.4/maven-deploy-plugin-2.4.pom
> [INFO] Downloading:
> ${proxyURL}/thirdparty/org/apache/maven/plugins/maven-deploy-plugin/2.4/maven-deploy-plugin-2.4.pom
> [INFO] Downloading:
> ${proxyURL}/central/org/apache/maven/plugins/maven-deploy-plugin/2.4/maven-deploy-plugin-2.4.pom
> [INFO] Downloading:
> ${proxyURL}/codehaus/org/apache/maven/plugins/maven-deploy-plugin/2.4/maven-deploy-plugin-2.4.pom
> [INFO] Downloading:
> ${proxyURL}/java.net/org/apache/maven/plugins/maven-deploy-plugin/2.4/maven-deploy-plugin-2.4.pom
> [INFO] Downloading:
> ${proxyURL}/jboss/org/apache/maven/plugins/maven-deploy-plugin/2.4/maven-deploy-plugin-2.4.pom
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [ERROR] BUILD ERROR
> [INFO] [INFO]
> ------------------------------------------------------------------------
> [INFO] [INFO] Error building POM (may not be this project's POM).
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)