Plugin running in batch mode fails to upload site via scp due to failure to
resolve credentials from settings.xml
-----------------------------------------------------------------------------------------------------------------
Key: MSITE-435
URL: http://jira.codehaus.org/browse/MSITE-435
Project: Maven 2.x Site Plugin
Issue Type: Bug
Components: site:deploy
Affects Versions: 2.0-beta-7
Environment: software platform
Reporter: Abraham Kiggundu
When the site:deploy plugin is ran in interactive mode it prompts you for your
username and password. On a Hudson build server we run maven in batch mode.
The command line below:
mvn site:deploy --batch-mode
will always fail the build due to the following error
Cannot connect. Reason: Auth cancel
the only temporary workaround to fix this at the moment is to have the user
credentials in your pom as below
<site>
<id>docs</id>
<name>Release Documentation Website</name>
<url>scp://[USER]:[passwo...@[machine]/{location uri}/</url>
</site>
In contradiction the distribution management works fine with the following pom
setup
<distributionManagement>
<repository>
<id>id</id>
<name>the id</name>
<url>scp://[us...@[machine]/{location uri}/</url>
</repository>
</distributionManagement>
and never prompts you for user credentials always grabing them from the
settings .xml
--
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