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>