Author: lukaszlenart
Date: Fri Feb 1 20:12:37 2013
New Revision: 1441613
URL: http://svn.apache.org/viewvc?rev=1441613&view=rev
Log:
Adjusts site configuration to use new Apache scm plugin
Modified:
struts/struts2/trunk/pom.xml
Modified: struts/struts2/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/pom.xml?rev=1441613&r1=1441612&r2=1441613&view=diff
==============================================================================
--- struts/struts2/trunk/pom.xml (original)
+++ struts/struts2/trunk/pom.xml Fri Feb 1 20:12:37 2013
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<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">
<parent>
<groupId>org.apache.struts</groupId>
@@ -8,7 +9,6 @@
</parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.struts</groupId>
<artifactId>struts2-parent</artifactId>
<version>2.3.9-SNAPSHOT</version>
<packaging>pom</packaging>
@@ -54,8 +54,8 @@
<distributionManagement>
<site>
- <id>apache-site</id>
- <url>scp://people.apache.org/www/struts.apache.org/2.x/</url>
+ <id>struts2-site</id>
+
<url>scm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/dev/2.x/</url>
</site>
</distributionManagement>
@@ -73,7 +73,7 @@
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
- <comments />
+ <comments/>
</license>
</licenses>
@@ -88,6 +88,12 @@
<ognl.version>3.0.6</ognl.version>
<asm.version>3.3</asm.version>
<tiles.version>2.0.6</tiles.version>
+
+ <!-- SCM Site Configuration -->
+ <site.mainDirectory>${user.home}/struts2-site</site.mainDirectory>
+ <siteContent.path>${site.mainDirectory}/staging</siteContent.path>
+ <scmCheckout.path>${site.mainDirectory}/scm</scmCheckout.path>
+ <siteDeploy.url>file://${siteContent.path}</siteDeploy.url>
</properties>
<profiles>
@@ -164,8 +170,9 @@
</configuration>
</plugin>
<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
- <version>3.0</version>
+ <version>3.2</version>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
@@ -294,8 +301,25 @@
</excludes>
</configuration>
</plugin> -->
-
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-scm-publish-plugin</artifactId>
+ <version>1.0-beta-2</version>
+ <configuration>
+ <checkoutDirectory>${scmCheckout.path}</checkoutDirectory>
+ <content>${siteContent.path}</content>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <version>3.1</version>
+ <configuration>
+ <stagingSiteURL>${siteDeploy.url}</stagingSiteURL>
+ </configuration>
+ </plugin>
</plugins>
+
<defaultGoal>install</defaultGoal>
</build>