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

        

Reply via email to