diff --git a/site/plugin.jelly b/site/plugin.jelly index b73a16d5..038e8879 100644 --- a/site/plugin.jelly +++ b/site/plugin.jelly @@ -162,7 +162,7 @@ - + Creating site archive @@ -173,20 +173,32 @@ - + Creating remote site directory - + Copying site archive to the remote host - + Unzipping site archive on the remote host - + - + Untarring site archive on the remote host + + + + Updating files modes on the remote host + + + + Deleting remote archive + + + + Deleting local archive diff --git a/site/plugin.properties b/site/plugin.properties index 4756ea9f..0d54f650 100644 --- a/site/plugin.properties +++ b/site/plugin.properties @@ -29,8 +29,9 @@ maven.site.deploy.method=ssh maven.site.tar.executable=tar maven.site.tar.options=xvf maven.site.gunzip.executable=gunzip +maven.site.gunzip.options=-fn maven.site.chmod.options=-Rf -maven.site.chmod.mode=g+u +maven.site.chmod.mode=775 maven.site.failonerror=true maven.rsync.executable=rsync diff --git a/site/xdocs/changes.xml b/site/xdocs/changes.xml index 8648af02..c8492b7a 100644 --- a/site/xdocs/changes.xml +++ b/site/xdocs/changes.xml @@ -23,8 +23,10 @@ + New property maven.site.gunzip.options can be used to set options when using gunzip (default value is -f). Missing maven.ssh.args in site:publish. - New property maven.site.failonerror can be used bypass remote errors. + Deploy site on unix create rights rwxr-xr-x. Group members can't override files. The default value for maven.site.chmod.mode is now 755. + New property maven.site.failonerror can be used to bypass remote errors. Make chmod options in site:sshdeploy configurable. SSH arguments not used in sshdeploy with 'clean'. Deploying the site documentation through SSH always results in 'Build Successful'. diff --git a/site/xdocs/properties.xml b/site/xdocs/properties.xml index 34649979..9bdd64d4 100644 --- a/site/xdocs/properties.xml +++ b/site/xdocs/properties.xml @@ -175,6 +175,13 @@ system has a default version of gunzip that is failing. + + maven.site.gunzip.options + Yes + + Specifies options passed to the gunzip executable. Default is '-f'. + + maven.site.failonerror Yes