Configured for Site-Deploy Attempt
[docs.git] / pom.xml
diff --git a/pom.xml b/pom.xml
index 1e1198b0a86243a585dd58cb430a8888c2403aa9..6de5e583afb46f414e5fae27f08b2f6be7852e70 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
   <version>0.1.0-SNAPSHOT</version>
   <name>OpenDaylight Docs</name>
   <packaging>pom</packaging>
-  <url>https://wiki.opendaylight.org/view/CrossProject:Documentation_Group</url>
+  <url>${sitedeploy}</url>
   <scm>
     <connection>scm:git:ssh://git.opendaylight.org:29418/documentation.git</connection>
     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/documentation.git</developerConnection>
@@ -18,6 +18,7 @@
     <asciidoctor.version>0.1.4</asciidoctor.version>
     <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <sitedeploy>${nexusproxy}/sites/site/${project.groupId}/master/${project.artifactId}</sitedeploy>
   </properties>
   <modules>
     <module>manuals</module>
@@ -86,7 +87,7 @@
     </snapshotRepository>
     <site>
       <id>${project.artifactId}-site</id>
-      <url>./</url>
+      <url>dav:${sitedeploy}/</url>
     </site>
   </distributionManagement>
   <build>
         <artifactId>sdndocs-maven-plugin</artifactId>
         <version>0.1.0</version>
       </plugin>
-    </plugins>
+      <plugin>
+       <groupId>org.apache.maven.plugins</groupId>
+       <artifactId>maven-site-plugin</artifactId>
+       <version>3.1</version>
+       <configuration>
+          <inputDirectory>${project.build.directory}/docbkx/webhelp</inputDirectory>
+       </configuration>
+       <dependencies>
+           <dependency>
+               <groupId>org.apache.maven.wagon</groupId>
+               <artifactId>wagon-webdav-jackrabbit</artifactId>
+               <version>2.2</version>
+           </dependency>
+           <dependency>
+               <groupId>org.slf4j</groupId>
+               <artifactId>slf4j-api</artifactId>
+               <version>1.6.1</version>
+           </dependency>
+       </dependencies>
+     </plugin> 
+   </plugins>
   </build>
-
 </project>