You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@helix.apache.org by ol...@apache.org on 2012/10/23 23:43:06 UTC

[3/3] git commit: configure site deployment, add back http://maven.restlet.org which is needed

configure site deployment, add back http://maven.restlet.org which is needed


Project: http://git-wip-us.apache.org/repos/asf/incubator-helix/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-helix/commit/9eed4227
Tree: http://git-wip-us.apache.org/repos/asf/incubator-helix/tree/9eed4227
Diff: http://git-wip-us.apache.org/repos/asf/incubator-helix/diff/9eed4227

Branch: refs/heads/master
Commit: 9eed422738ae8023d6ee122a8d3529ea31615425
Parents: 2e33545
Author: olivier lamy <ol...@apache.org>
Authored: Tue Oct 23 23:41:55 2012 +0200
Committer: olivier lamy <ol...@apache.org>
Committed: Tue Oct 23 23:43:00 2012 +0200

----------------------------------------------------------------------
 pom.xml |   65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 65 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-helix/blob/9eed4227/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index ab6b0a7..986ccf8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -72,6 +72,19 @@ under the License.
     </mailingList>
   </mailingLists>
 
+  <repositories>
+    <repository>
+      <id>restlet.org</id>
+      <url>http://maven.restlet.org</url>
+      <releases>
+        <enabled>true</enabled>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+    </repository>
+  </repositories>
+
   <scm>
     <connection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-helix.git</connection>
     <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-helix.git</developerConnection>
@@ -86,6 +99,24 @@ under the License.
     <url>https://builds.apache.org/view/G-L/view/Helix/</url>
   </ciManagement>
 
+  <properties>
+    <maven-scm-provider-svnjava.version>2.0.5</maven-scm-provider-svnjava.version>
+    <svnkit.version>1.7.5-v1</svnkit.version>
+
+    <helix.siteFilePath>${user.home}/helix-site-deploy</helix.siteFilePath>
+    <siteUrlDeployment>file://${helix.siteFilePath}</siteUrlDeployment>
+    <helix.scmPubCheckoutDirectory>${user.home}/helix-site-content</helix.scmPubCheckoutDirectory>
+    <scmSkipDeletedFiles>false</scmSkipDeletedFiles>
+
+  </properties>
+
+  <distributionManagement>
+    <site>
+      <id>apache.website</id>
+      <url>${siteUrlDeployment}</url>
+    </site>
+  </distributionManagement>
+
   <build>
     <pluginManagement>
       <plugins>
@@ -213,6 +244,35 @@ under the License.
           <artifactId>maven-checkstyle-plugin</artifactId>
           <version>2.8</version>
         </plugin>
+
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-scm-publish-plugin</artifactId>
+          <version>1.0-beta-1</version>
+          <configuration>
+            <tryUpdate>true</tryUpdate>
+            <providerImplementations>
+              <svn>javasvn</svn>
+            </providerImplementations>
+            <pubScmUrl>scm:svn:https://svn.apache.org/repos/asf/incubator/helix/site-content/</pubScmUrl>
+            <content>${helix.siteFilePath}</content>
+            <checkoutDirectory>${helix.scmPubCheckoutDirectory}</checkoutDirectory>
+            <skipDeletedFiles>${scmSkipDeletedFiles}</skipDeletedFiles>
+          </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>
@@ -265,6 +325,11 @@ under the License.
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.9</version>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-checkstyle-plugin</artifactId>
         <version>2.8</version>
         <!-- disabled currently -->