You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@onami.apache.org by ol...@apache.org on 2012/12/02 09:03:08 UTC

svn commit: r1416134 - /incubator/onami/trunk/autobind/pom.xml

Author: olamy
Date: Sun Dec  2 08:03:07 2012
New Revision: 1416134

URL: http://svn.apache.org/viewvc?rev=1416134&view=rev
Log:
[ONAMI-14] configure scm pub
but cannot test as the project doesn't compile


Modified:
    incubator/onami/trunk/autobind/pom.xml

Modified: incubator/onami/trunk/autobind/pom.xml
URL: http://svn.apache.org/viewvc/incubator/onami/trunk/autobind/pom.xml?rev=1416134&r1=1416133&r2=1416134&view=diff
==============================================================================
--- incubator/onami/trunk/autobind/pom.xml (original)
+++ incubator/onami/trunk/autobind/pom.xml Sun Dec  2 08:03:07 2012
@@ -73,6 +73,11 @@
   <properties>
     <javac.src.version>1.6</javac.src.version>
     <javac.target.version>1.6</javac.target.version>
+
+    <onami.autobind.siteFilePath>${user.home}/onami-autobind-site/</onami.autobind.siteFilePath>
+    <onami.autobind.siteUrlDeployment>file://${onami.autobind.siteFilePath}</onami.autobind.siteUrlDeployment>
+    <onami.autobind.scmPubCheckoutDirectory>${user.home}/onami-autobind-site-content</onami.autobind.scmPubCheckoutDirectory>
+
   </properties>
 
   <dependencies>
@@ -98,4 +103,47 @@
     </dependency>
   </dependencies>
 
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-scm-publish-plugin</artifactId>
+          <configuration>
+            <checkoutDirectory>${onami.autobind.scmPubCheckoutDirectory}</checkoutDirectory>
+            <pubScmUrl>scm:svn:https://svn.apache.org/repos/asf/incubator/onami/site/autobind</pubScmUrl>
+            <checkinComment>Apache Onami Autobind site deployment</checkinComment>
+            <content>${onami.logging.siteFilePath}</content>
+            <tryUpdate>true</tryUpdate>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+
+  <distributionManagement>
+    <site>
+      <id>apache.website</id>
+      <url>${onami.autobind.siteUrlDeployment}</url>
+    </site>
+  </distributionManagement>
+
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>${javadoc.version}</version>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>aggregate</report>
+              <report>test-aggregate</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+    </plugins>
+  </reporting>
+
 </project>