MariaDB Connector and Sonar Scans; clean nl
[portal.git] / ecomp-portal-widget-ms / widget-ms / pom.xml
index dcab572..45da5d5 100644 (file)
        </properties>
 
        <dependencies>
+               <!-- This pom pulls in artifacts -->
+               <dependency>
+                       <groupId>org.openecomp.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>
                                        <skip>true</skip>
                                </configuration>
                        </plugin>
+                       
+                       <plugin>
+                               <groupId>org.jacoco</groupId>
+                               <artifactId>jacoco-maven-plugin</artifactId>
+                               <version>0.7.6.201602180812</version>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                               <inherited>True</inherited>
+                               <executions>
+                                       <!-- Unit-Tests -->
+                                       <execution>
+                                               <id>prepare-agent</id>
+                                               <goals>
+                                                       <goal>prepare-agent</goal>
+                                               </goals>
+                                               <phase>test</phase>
+                                               <configuration>
+                                                       <destFile>${sonar.jacoco.reportPath}</destFile>
+                                               </configuration>
+                                       </execution>
+                                       <execution>
+                                               <id>report</id>
+                                               <goals>
+                                                       <goal>report</goal>
+                                               </goals>
+                                               <phase>test</phase>
+                                               <configuration>
+                                                       <dataFile>${sonar.jacoco.reportPath}</dataFile>
+                                                       <outputDirectory>${project.basedir}/target/site/jacoco</outputDirectory>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
 
                </plugins>