fix jenkins msb-discovery-master-stage-site-java 69/7069/1
authorHuabingZhao <zhao.huabing@zte.com.cn>
Wed, 9 Aug 2017 06:11:54 +0000 (06:11 +0000)
committerHuabingZhao <zhao.huabing@zte.com.cn>
Wed, 9 Aug 2017 06:12:00 +0000 (06:12 +0000)
Change-Id: Ia6c96c2c10ada6ed9e9b79d065b19653cfd44a62
Signed-off-by: HuabingZhao <zhao.huabing@zte.com.cn>
.gitignore
pom.xml

index c6355b1..45e67f4 100644 (file)
@@ -1,6 +1,7 @@
 .project
 .classpath
 .settings/
+.vscode/
 target/
 .vagrant
 /archives/
diff --git a/pom.xml b/pom.xml
index 272b1a9..47a032e 100644 (file)
--- a/pom.xml
+++ b/pom.xml
     <dockerFileDir>src/main/docker</dockerFileDir>
     <blueprintFileDir>src/main/blueprint</blueprintFileDir>
     <version.output>target/version</version.output>
+    
+    <onap.nexus.host>nexus.onap.org</onap.nexus.host>
+    <onap.nexus.url>https://${onap.nexus.host}/content</onap.nexus.url>
+    <onap.nexus.snapshot-url>${onap.nexus.url}/repositories/snapshots/</onap.nexus.snapshot-url>
+    <onap.nexus.release-url>${onap.nexus.url}/repositories/releases/</onap.nexus.release-url>
+    <onap.nexus.javadocs-url>dav:${onap.nexus.url}/sites/site/org/onap/msb/apigateway/${project.version}</onap.nexus.javadocs-url>
   </properties>
 
   <modules>
     <module>distributions</module>
   </modules>
 
-<!--   <distributionManagement>
-    <repository>
-      <id>releases</id>
-      <url>${nexus.repository.release}</url>
-    </repository>
-    <snapshotRepository>
-      <id>snapshots</id>
-      <url>${nexus.repository.snapshot}</url>
-    </snapshotRepository>
-  </distributionManagement> -->
-
-<!--   <profiles>  
-      <profile>  
-          <id>linux</id>  
-          <properties>  
-              <env.separator>:</env.separator>  
-          </properties>  
-          <activation>  
-              <activeByDefault>true</activeByDefault>  
-          </activation>
-      </profile>  
-      <profile>  
-          <id>windows</id>  
-          <properties>  
-              <env.separator>;</env.separator>   
-          </properties>   
-      </profile> 
-  </profiles>   -->
-
+  <distributionManagement>
+    <site>
+      <id>onap-site</id>
+      <url>${onap.nexus.javadocs-url}</url>
+    </site>         
+  </distributionManagement>
+  
   <build>
-<!--     <extensions>
-        <extension>
-            <groupId>org.apache.maven.wagon</groupId>
-            <artifactId>wagon-ssh</artifactId>
-            <version>2.10</version>
-        </extension>
-        <extension>
-            <groupId>org.apache.maven.wagon</groupId>
-            <artifactId>wagon-ftp</artifactId>
-            <version>2.10</version>
-        </extension>
-        <extension>
-            <groupId>org.apache.maven.wagon</groupId>
-            <artifactId>wagon-webdav-jackrabbit</artifactId>
-            <version>2.10</version>
-        </extension>
-    </extensions> -->
     <resources>
         <resource>
             <filtering>false</filtering>
           <version>2.3</version>
         </plugin>
 
-<!--         <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-plugin-plugin</artifactId>
-          <version>${maven.plugin.version}</version>
-        </plugin> -->
 
         <plugin>
           <artifactId>maven-resources-plugin</artifactId>
           <artifactId>build-helper-maven-plugin</artifactId>
           <version>1.9.1</version>
         </plugin>
-       
+       <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-site-plugin</artifactId>
+          <version>3.6</version>
+          <configuration>
+            <reportPlugins>
+              <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <version>2.4</version>
+                <configuration>
+                  <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
+                  <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
+                </configuration>
+                <reports>
+                  <report>dependencies</report>
+                </reports>
+              </plugin>
+              <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <version>2.8</version>
+              </plugin>
+            </reportPlugins>
+          </configuration>
+          <dependencies>
+            <dependency>
+              <groupId>org.apache.maven.wagon</groupId>
+              <artifactId>wagon-webdav-jackrabbit</artifactId>
+              <version>2.10</version>
+            </dependency>
+          </dependencies>
+        </plugin>
       </plugins>
     </pluginManagement>
   </build>