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>


Reply via email to