Salut Hervé, sorry but didn't notice earlier you replied to the commit!
At the end of the day I figured out how to deploy the staging site directly to the required location, avoiding the auxiliary scp invocation - that is simple approach based on a RC profile that allows deploys all skins in one shot. It just worked - I'm waiting for sites sync to open the VOTE thread - hope that works for you as well, all the best! -Simo http://people.apache.org/~simonetripodi/ http://simonetripodi.livejournal.com/ http://twitter.com/simonetripodi http://www.99soft.org/ On Fri, Jan 6, 2012 at 1:16 AM, Hervé BOUTEMY <herve.bout...@free.fr> wrote: > forgot the link... > [1] http://svn.apache.org/viewvc/maven/plugins/tags/maven- > plugins-22/pom.xml?view=markup > > and the doc to staging release: > http://maven.apache.org/developers/release/maven-plugin-release.html > > Le vendredi 6 janvier 2012 01:14:01 Hervé BOUTEMY a écrit : >> Hi Simone, >> >> The classical way to do such versioned + non-versioned site deployment is by >> using stagingSiteURL configuration in site plugin, see [1] >> Then the release documentation explains how to stage the versionned doc >> >> I suppose this is usable in this case, instead of this rc profile, no? >> >> Regards, >> >> Hervé >> >> Le jeudi 5 janvier 2012 23:25:56 simonetrip...@apache.org a écrit : >> > Author: simonetripodi >> > Date: Thu Jan 5 23:25:56 2012 >> > New Revision: 1227893 >> > >> > URL: http://svn.apache.org/viewvc?rev=1227893&view=rev >> > Log: >> > allows dynamic URLs depending on the active profiles >> > >> > Modified: >> > maven/skins/trunk/maven-application-skin/pom.xml >> > maven/skins/trunk/maven-classic-skin/pom.xml >> > maven/skins/trunk/maven-default-skin/pom.xml >> > maven/skins/trunk/maven-fluido-skin/pom.xml >> > maven/skins/trunk/maven-stylus-skin/pom.xml >> > maven/skins/trunk/pom.xml >> > >> > Modified: maven/skins/trunk/maven-application-skin/pom.xml >> > URL: >> > http://svn.apache.org/viewvc/maven/skins/trunk/maven-application-skin/po >> > m.x ml?rev=1227893&r1=1227892&r2=1227893&view=diff >> > ======================================================================== >> > === === --- maven/skins/trunk/maven-application-skin/pom.xml (original) >> > +++ maven/skins/trunk/maven-application-skin/pom.xml Thu Jan 5 >> > 23:25:56 2012 @@ -33,7 +33,7 @@ under the License. >> > >> > <name>Maven Application Skin</name> >> > <description>Maven Application Skin</description> >> > >> > - <url>http://maven.apache.org/skins/${project.artifactId}</url> >> > + <url>http://maven.apache.org/skins/${site.destination}</url> >> > >> > <issueManagement> >> > >> > <system>jira</system> >> > >> > @@ -47,7 +47,7 @@ under the License. >> > >> > <!-- Cannot define in parent --> >> > <site> >> > >> > <id>apache.website</id> >> > >> > - >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${project.artifa >> > ctI d}-${project.version}</url> + >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${site.destinati >> > on} </url> </site> >> > >> > </distributionManagement> >> > >> > </profile> >> > >> > Modified: maven/skins/trunk/maven-classic-skin/pom.xml >> > URL: >> > http://svn.apache.org/viewvc/maven/skins/trunk/maven-classic-skin/pom.xm >> > l?r ev=1227893&r1=1227892&r2=1227893&view=diff >> > ======================================================================== >> > === === --- maven/skins/trunk/maven-classic-skin/pom.xml (original) >> > +++ maven/skins/trunk/maven-classic-skin/pom.xml Thu Jan 5 23:25:56 >> > 2012 >> > @@ -33,7 +33,7 @@ under the License. >> > >> > <name>Maven Classic Skin</name> >> > <description>Maven Classic Skin</description> >> > >> > - <url>http://maven.apache.org/skins/${project.artifactId}</url> >> > + <url>http://maven.apache.org/skins/${site.destination}</url> >> > >> > <issueManagement> >> > >> > <system>jira</system> >> > >> > @@ -47,7 +47,7 @@ under the License. >> > >> > <!-- Cannot define in parent --> >> > <site> >> > >> > <id>apache.website</id> >> > >> > - >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${project.artifa >> > ctI d}-${project.version}</url> + >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${site.destinati >> > on} </url> </site> >> > >> > </distributionManagement> >> > >> > </profile> >> > >> > Modified: maven/skins/trunk/maven-default-skin/pom.xml >> > URL: >> > http://svn.apache.org/viewvc/maven/skins/trunk/maven-default-skin/pom.xm >> > l?r ev=1227893&r1=1227892&r2=1227893&view=diff >> > ======================================================================== >> > === === --- maven/skins/trunk/maven-default-skin/pom.xml (original) >> > +++ maven/skins/trunk/maven-default-skin/pom.xml Thu Jan 5 23:25:56 >> > 2012 >> > @@ -33,7 +33,7 @@ under the License. >> > >> > <name>Maven Default Skin</name> >> > <description>Maven Default Skin</description> >> > >> > - <url>http://maven.apache.org/skins/${project.artifactId}</url> >> > + <url>http://maven.apache.org/skins/${site.destination}</url> >> > >> > <issueManagement> >> > >> > <system>jira</system> >> > >> > @@ -47,7 +47,7 @@ under the License. >> > >> > <!-- Cannot define in parent --> >> > <site> >> > >> > <id>apache.website</id> >> > >> > - >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${project.artifa >> > ctI d}-${project.version}</url> + >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${site.destinati >> > on} </url> </site> >> > >> > </distributionManagement> >> > >> > </profile> >> > >> > Modified: maven/skins/trunk/maven-fluido-skin/pom.xml >> > URL: >> > http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/pom.xml >> > ?re v=1227893&r1=1227892&r2=1227893&view=diff >> > ======================================================================== >> > === === --- maven/skins/trunk/maven-fluido-skin/pom.xml (original) >> > +++ maven/skins/trunk/maven-fluido-skin/pom.xml Thu Jan 5 23:25:56 2012 >> > @@ -31,7 +31,7 @@ >> > >> > <name>Apache Maven Fluido Skin</name> >> > <description>The Apache Maven Fluido Skin is an Apache Maven site >> > skin >> > >> > built on top of Twitter's bootstrap.</description> >> > >> > - <url>http://maven.apache.org/skins/${project.artifactId}</url> >> > + <url>http://maven.apache.org/skins/${site.destination}</url> >> > >> > <inceptionYear>2011</inceptionYear> >> > >> > <contributors> >> > >> > @@ -138,7 +138,7 @@ >> > >> > <!-- Cannot define in parent --> >> > <site> >> > >> > <id>apache.website</id> >> > >> > - >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${project.artifa >> > ctI d}-${project.version}</url> + >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${site.destinati >> > on} </url> </site> >> > >> > </distributionManagement> >> > >> > </profile> >> > >> > Modified: maven/skins/trunk/maven-stylus-skin/pom.xml >> > URL: >> > http://svn.apache.org/viewvc/maven/skins/trunk/maven-stylus-skin/pom.xml >> > ?re v=1227893&r1=1227892&r2=1227893&view=diff >> > ======================================================================== >> > === === --- maven/skins/trunk/maven-stylus-skin/pom.xml (original) >> > +++ maven/skins/trunk/maven-stylus-skin/pom.xml Thu Jan 5 23:25:56 2012 >> > @@ -33,7 +33,7 @@ under the License. >> > >> > <name>Maven Site Skin</name> >> > <description>Maven Site Skin</description> >> > >> > - <url>http://maven.apache.org/skins/${project.artifactId}</url> >> > + <url>http://maven.apache.org/skins/${site.destination}</url> >> > >> > <scm> >> > >> > <connection>scm:svn:http://svn.apache.org/repos/asf/maven/skins/trunk/ma >> > ven -stylus-skin/</connection> @@ -52,7 +52,7 @@ under the License. >> > >> > <!-- Cannot define in parent --> >> > <site> >> > >> > <id>apache.website</id> >> > >> > - >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${project.artifa >> > ctI d}-${project.version}</url> + >> > <url>scp://people.apache.org/www/maven.apache.org/skins/${site.destinati >> > on} </url> </site> >> > >> > </distributionManagement> >> > >> > </profile> >> > >> > Modified: maven/skins/trunk/pom.xml >> > URL: >> > http://svn.apache.org/viewvc/maven/skins/trunk/pom.xml?rev=1227893&r1=12 >> > 278 92&r2=1227893&view=diff >> > ======================================================================== >> > === === --- maven/skins/trunk/pom.xml (original) >> > +++ maven/skins/trunk/pom.xml Thu Jan 5 23:25:56 2012 >> > @@ -69,6 +69,7 @@ under the License. >> > >> > <!-- Workaround for SUREFIRE-300 --> >> > <properties> >> > >> > <maven.test.skip>true</maven.test.skip> >> > >> > + <site.destination>${project.artifactId}</site.destination> >> > >> > </properties> >> > >> > <build> >> > >> > @@ -85,4 +86,13 @@ under the License. >> > >> > </pluginManagement> >> > >> > </build> >> > >> > + <profiles> >> > + <profile> >> > + <id>rc</id> >> > + <properties> >> > + >> > <site.destination>${project.artifactId}-${project.version}</site.destina >> > tio n> + </properties> >> > + </profile> >> > + </profiles> >> > + >> > >> > </project> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >> For additional commands, e-mail: dev-h...@maven.apache.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org