Update POM to inherit from oparent 69/8069/1
authorDileep Ranganathan <dileep.ranganathan@intel.com>
Sat, 19 Aug 2017 02:43:34 +0000 (19:43 -0700)
committerDileep Ranganathan <dileep.ranganathan@intel.com>
Sat, 19 Aug 2017 02:44:31 +0000 (19:44 -0700)
Change-Id: Id598bdd1863c798fd22a53dc8daa35c3020f026b
Issue-Id: AAI-77
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
pom.xml

diff --git a/pom.xml b/pom.xml
index 7f64a8e..a671915 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -1,16 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
+   <parent>
+      <groupId>org.onap.oparent</groupId>
+      <artifactId>oparent</artifactId>
+      <version>1.0.0-SNAPSHOT</version>
+   </parent>
+
    <groupId>org.onap.aai.router-core</groupId>
    <artifactId>router-core</artifactId>
    <packaging>bundle</packaging>
    <version>1.1.0-SNAPSHOT</version>
    <name>Core Data Router Components</name>
    <properties>
-      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-      <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
       <checkstyle.config.location>google_checks.xml</checkstyle.config.location>
-      <nexusproxy>https://nexus.onap.org</nexusproxy>
       <!-- Sonar Properties -->
       <sonar.language>java</sonar.language>
       <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
          <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-site-plugin</artifactId>
-            <version>3.3</version>
-            <configuration>
-               <reportPlugins>
-                  <plugin>
-                     <groupId>org.apache.maven.plugins</groupId>
-                     <artifactId>maven-checkstyle-plugin</artifactId>
-                     <version>2.17</version>
-                     <reportSets>
-                        <reportSet>
-                           <reports>
-                              <report>checkstyle</report>
-                           </reports>
-                        </reportSet>
-                     </reportSets>
-                  </plugin>
-               </reportPlugins>
-            </configuration>
+            <version>3.6</version>
          </plugin>
          <plugin>
             <groupId>org.sonatype.plugins</groupId>
             <version>1.6.7</version>
             <extensions>true</extensions>
             <configuration>
-               <nexusUrl>${nexusproxy}</nexusUrl>
+               <nexusUrl>${onap.nexus.url}</nexusUrl>
                <stagingProfileId>176c31dfe190a</stagingProfileId>
                <serverId>ecomp-staging</serverId>
             </configuration>
          </plugin>
       </plugins>
    </build>
-   <distributionManagement>
-      <repository>
-         <id>ecomp-releases</id>
-         <name>ECOMP Release Repository</name>
-         <url>${nexusproxy}/content/repositories/releases/</url>
-      </repository>
-      <snapshotRepository>
-         <id>ecomp-snapshots</id>
-         <name>ECOMP Snapshot Repository</name>
-         <url>${nexusproxy}/content/repositories/snapshots/</url>
-      </snapshotRepository>
-   </distributionManagement>
+
+   <reporting>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-checkstyle-plugin</artifactId>
+            <version>2.17</version>
+            <reportSets>
+               <reportSet>
+                  <reports>
+                     <report>checkstyle</report>
+                  </reports>
+               </reportSet>
+            </reportSets>
+         </plugin>
+      </plugins>
+   </reporting>
+
 </project>