[ http://jira.codehaus.org/browse/MPSITE-24?page=all ] Lukas Theussl closed MPSITE-24: -------------------------------
Assign To: Lukas Theussl Resolution: Fixed Fix Version: 1.6.2 Fixed, thanks! The risk about using the clean option is documented on the plugin site. > site:deploy with "clean" > ------------------------ > > Key: MPSITE-24 > URL: http://jira.codehaus.org/browse/MPSITE-24 > Project: maven-site-plugin > Type: Bug > Components: plugin > Versions: 1.6 > Reporter: Julian Dunn > Assignee: Lukas Theussl > Fix For: 1.6.2 > > > The site:deploy with "clean" (clean target site before deployment) > functionality does not respect the args set in maven.ssh.args. This causes > problems if the maven.ssh.args property specifies a particular SSH keypair to > use; when cleaning, the plugin will thereby try to ssh to the target without > specifying a key (or any other args) and will fail. > For example: > ---8<--- project.properties ---8<--- > maven.scp.args=-i /home/jdunn/.ssh/id_dsa_maventest > maven.site.deploy.method=ssh > maven.ssh.args=-i /home/jdunn/.ssh/id_dsa_maventest > maven.username=jdunn > maven.site.deploy.clean=true > ---8<--- project.properties ---8<--- > where ~/.ssh/id_dsa_maventest is a public/private keypair verified to work > interactively, then > % maven site:deploy > . > . > . > site:sshdeploy: > [tar] Building tar: > /home/jdunn/devel/platform/target/platform-1.0-site.tar > [gzip] Building: > /home/jdunn/devel/platform/target/platform-1.0-site.tar.gz > [delete] Deleting: /home/jdunn/devel/platform/target/platform-1.0-site.tar > [echo] Cleaning destination first > [EMAIL PROTECTED]'s password: > [EMAIL PROTECTED]'s password: [exec] Permission denied, please try again. -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]