remove not required docs and .readthedocs.yaml
[msb/discovery.git] / pom.xml
diff --git a/pom.xml b/pom.xml
index 272b1a9..57ae355 100644 (file)
--- a/pom.xml
+++ b/pom.xml
   <parent>
     <groupId>org.onap.oparent</groupId>
     <artifactId>oparent</artifactId>
-    <version>1.0.0-SNAPSHOT</version>
+    <version>3.0.0</version>
   </parent>
-  
+
   <groupId>org.onap.msb.discovery</groupId>
   <artifactId>msb-discovery-parent</artifactId>
-  <version>1.0.0-SNAPSHOT</version>
+  <version>1.3.0-SNAPSHOT</version>
   <packaging>pom</packaging>
-  <name>onap/msb/msb-discovery-parent</name> 
+  <name>msb-discovery</name>
 
   <properties>
 
@@ -48,7 +48,9 @@
     <dockerFileDir>src/main/docker</dockerFileDir>
     <blueprintFileDir>src/main/blueprint</blueprintFileDir>
     <version.output>target/version</version.output>
-  </properties>
+
+    <onap.nexus.javadocs-url>dav:https://nexus.onap.org/content/sites/site/org/onap/msb/discovery/${project.version}</onap.nexus.javadocs-url>
+   </properties>
 
   <modules>
     <module>sdclient</module>
     <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>ecomp-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>
       <plugins>
         <!-- Official maven plugins, alpha-sorted by artifactId.
              We do not need to specify the groupId. -->
+        <plugin>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <configuration>
+            <release combine.self="override"></release>
+            <source>1.8</source>
+            <target>1.8</target>
+          </configuration>
+       </plugin>
+
         <plugin>
           <artifactId>maven-antrun-plugin</artifactId>
           <version>1.8</version>
         </plugin>
-        
+
         <plugin>
           <artifactId>maven-clean-plugin</artifactId>
           <version>2.6.1</version>
           <artifactId>versions-maven-plugin</artifactId>
           <version>2.3</version>
         </plugin>
-
-<!--         <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-plugin-plugin</artifactId>
-          <version>${maven.plugin.version}</version>
-        </plugin> -->
-
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>sonar-maven-plugin</artifactId>
+         <version>3.2</version>
+        </plugin>
         <plugin>
           <artifactId>maven-resources-plugin</artifactId>
           <version>2.7</version>
           <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> 
+  </build>
+
 
 
 </project>