maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Slawomir Jaranowski (JIRA)" <>
Subject [jira] (MRELEASE-857) release:perform does not pass argument "" to inner maven process
Date Sun, 01 Dec 2013 14:52:45 GMT


Slawomir Jaranowski commented on MRELEASE-857:

Maybe system property "" is not good documented.

"" indicates location of master pasword file "settings-security.xml", but
option "-s" indicate where is standard maven settings.xml file. Option "-gs" is also not for
master pasword file.

It is mentioned in and also you can find it in source
code of plexus-sec-dispatcher

You can try: mvn -e -ep abc

I try use this property on CI system, when we have one CI for many teams and each team has
own settings.xml and settings-security.xml.

Using -Darguments some times is complicated when project has own configuration of maven-release-plugin
with custom arguments, for example you can read:

So -Darguments not working in such situations.

It will be nice if release plugin can understand this property. 
> release:perform does not pass argument "" to inner maven process
> -----------------------------------------------------------------------------------
>                 Key: MRELEASE-857
>                 URL:
>             Project: Maven Release Plugin
>          Issue Type: Bug
>          Components: perform
>            Reporter: Slawomir Jaranowski
> When we run mvn release:perform with first step
use our custom security file, but inner process use standard location of master password file.
> This issue are more important after MRELEASE-766, because prepared settings.xml file
more often contains encrypted password.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message