Author: olamy
Date: Tue Aug 28 17:08:15 2012
New Revision: 1378233
URL: http://svn.apache.org/viewvc?rev=1378233&view=rev
Log:
configure site deployment tru scm svnpub
Modified:
archiva/redback/redback-site/trunk/pom.xml
Modified: archiva/redback/redback-site/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/archiva/redback/redback-site/trunk/pom.xml?rev=1378233&r1=1378232&r2=1378233&view=diff
==============================================================================
--- archiva/redback/redback-site/trunk/pom.xml (original)
+++ archiva/redback/redback-site/trunk/pom.xml Tue Aug 28 17:08:15 2012
@@ -31,8 +31,53 @@
<properties>
<redbackVersion>${project.version}</redbackVersion>
<siteDeploymentUrl>${siteBaseDeployment}/redback</siteDeploymentUrl>
+
+ <siteFilePath>${user.home}/redback-site-deploy</siteFilePath>
+ <siteUrlDeployment>file://${siteFilePath}</siteUrlDeployment>
+
<scmPubCheckoutDirectory>${user.home}/redback-site-content</scmPubCheckoutDirectory>
+ <scmTryUpdate>true</scmTryUpdate>
+ <scmSkipDeletedFiles>false</scmSkipDeletedFiles>
+
<maven-scm-provider-svnjava.version>2.0.4</maven-scm-provider-svnjava.version>
+ <svnkit.version>1.7.5-v1</svnkit.version>
+
</properties>
<build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-scm-publish-plugin</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <configuration>
+
<pubScmUrl>scm:svn:https://svn.apache.org/repos/asf/archiva/site-content/redback</pubScmUrl>
+ <content>${siteFilePath}</content>
+ <checkoutDirectory>${scmPubCheckoutDirectory}</checkoutDirectory>
+ <tryUpdate>${scmTryUpdate}</tryUpdate>
+ <skipDeletedFiles>${scmSkipDeletedFiles}</skipDeletedFiles>
+ <providerImplementations>
+ <svn>javasvn</svn>
+ </providerImplementations>
+ <checkinComment>Apache Redback Main site
deployment</checkinComment>
+ <ignorePathsToDelete>
+ <ignorePathToDelete>core/**</ignorePathToDelete>
+ <ignorePathToDelete>components/**</ignorePathToDelete>
+ </ignorePathsToDelete>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.code.maven-scm-provider-svnjava</groupId>
+ <artifactId>maven-scm-provider-svnjava</artifactId>
+ <version>${maven-scm-provider-svnjava.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.tmatesoft.svnkit</groupId>
+ <artifactId>svnkit</artifactId>
+ <version>${svnkit.version}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -57,7 +102,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.4</version>
+ <version>2.5</version>
<reportSets>
<reportSet>
<reports>
@@ -88,7 +133,7 @@
<site>
<id>apache.website</id>
<name>Redback Website</name>
- <url>${siteDeploymentUrl}</url>
+ <url>${siteUrlDeployment}</url>
</site>
</distributionManagement>
</project>