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>


Reply via email to