Author: olamy
Date: Tue Aug 28 16:47:02 2012
New Revision: 1378217

URL: http://svn.apache.org/viewvc?rev=1378217&view=rev
Log:
add maven-scm-publish-plugin configuration

Modified:
    archiva/site/pom.xml

Modified: archiva/site/pom.xml
URL: 
http://svn.apache.org/viewvc/archiva/site/pom.xml?rev=1378217&r1=1378216&r2=1378217&view=diff
==============================================================================
--- archiva/site/pom.xml (original)
+++ archiva/site/pom.xml Tue Aug 28 16:47:02 2012
@@ -19,7 +19,8 @@
   ~ under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.archiva</groupId>
@@ -40,8 +41,17 @@
     <archivaReleaseDate>17 May 2011</archivaReleaseDate>
     <supportedVersions></supportedVersions>
     <!-- Dropped 1.2.x support in December 2010. 1.3 - 1.3.4 unsupported due 
to sec. vulnerability -->
-    
<unsupportedVersions>1.3.4,1.3.3,1.3.2,1.3.1,1.3,1.2.2,1.2.1,1.2,1.1.3,1.1.2,1.1.1,1.1,1.0.2,1.0.1,1.0</unsupportedVersions>
+    
<unsupportedVersions>1.3.4,1.3.3,1.3.2,1.3.1,1.3,1.2.2,1.2.1,1.2,1.1.3,1.1.2,1.1.1,1.1,1.0.2,1.0.1,1.0
+    </unsupportedVersions>
     <siteUrl>http://archiva.apache.org/</siteUrl>
+
+    <siteFilePath>${user.home}/archiva-site-deploy</siteFilePath>
+    <siteUrlDeployment>file://${siteFilePath}</siteUrlDeployment>
+    
<scmPubCheckoutDirectory>${user.home}/archiva-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>
 
   <organization>
@@ -69,6 +79,38 @@
             </dependency>
           </dependencies>
         </plugin>
+        <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/</pubScmUrl>
+            <content>${siteFilePath}</content>
+            <checkoutDirectory>${scmPubCheckoutDirectory}</checkoutDirectory>
+            <tryUpdate>${scmTryUpdate}</tryUpdate>
+            <skipDeletedFiles>${scmSkipDeletedFiles}</skipDeletedFiles>
+            <providerImplementations>
+              <svn>javasvn</svn>
+            </providerImplementations>
+            <ignorePathsToDelete>
+              <ignorePathToDelete>docs/**</ignorePathToDelete>
+              <ignorePathToDelete>ref/**</ignorePathToDelete>
+              <ignorePathToDelete>redback/**</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>
@@ -127,7 +169,7 @@
   <distributionManagement>
     <site>
       <id>apache.website</id>
-      <url>${siteBaseDeployment}/</url>
+      <url>${siteUrlDeployment}/</url>
     </site>
   </distributionManagement>
 


Reply via email to