Enable sonar code coverage with oparent
[portal.git] / ecomp-portal-widget-ms / widget-ms / pom.xml
index 14820b6..da6eb99 100644 (file)
@@ -2,12 +2,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/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
-       <groupId>org.openecomp.portal</groupId>
-       <artifactId>widget-ms</artifactId>
-       <version>1.3.0-SNAPSHOT</version>
-       <packaging>jar</packaging>
-       <name>widget-microservice</name>
 
+       <!-- This project must name Spring as parent; cannot name Portal -->    
        <parent>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-parent</artifactId>
                <relativePath /> <!-- lookup parent from repository -->
        </parent>
 
+       <groupId>org.onap.portal</groupId>
+       <artifactId>widget-ms</artifactId>
+       <version>1.3.0</version>
+       <packaging>jar</packaging>
+       <name>widget-microservice</name>
+
        <properties>
                <docker.imagename>widget-ms</docker.imagename>
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        </properties>
 
        <dependencies>
+               <!-- This pom pulls in artifacts -->
+               <dependency>
+                       <groupId>org.onap.portal</groupId>
+                       <artifactId>common-widgets</artifactId>
+                       <version>${project.version}</version>
+                       <type>pom</type>
+               </dependency>
                <dependency>
                        <!-- Setup Spring Data JPA Repository support -->
                        <groupId>org.springframework.boot</groupId>
                                <artifactId>spring-boot-maven-plugin</artifactId>
                        </plugin>
 
+                       <!-- No deployment step for this project -->
                        <plugin>
-                               <groupId>com.spotify</groupId>
-                               <artifactId>docker-maven-plugin</artifactId>
-                               <version>0.4.11</version>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-deploy-plugin</artifactId>
+                               <version>2.8</version>
                                <configuration>
-                                       <imageName>${project.artifactId}</imageName>
-                                       <dockerDirectory>${project.basedir}/src/main/docker</dockerDirectory>
-                                       <resources>
-                                               <resource>
-                                                       <targetPath>/</targetPath>
-                                                       <directory>${project.build.directory}</directory>
-                                                       <include>${project.build.finalName}.jar</include>
-                                               </resource>
-                                       </resources>
+                                       <skip>true</skip>
                                </configuration>
                        </plugin>
-
                </plugins>
 
        </build>