diff options
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 31 |
1 files changed, 31 insertions, 0 deletions
@@ -24,6 +24,9 @@ <orbit-site>${download-site}/tools/orbit/downloads/drops/${orbit-version}/repository</orbit-site> <tm-version>3.3</tm-version> <tm-site>${download-site}/tm/updates/${tm-version}</tm-site> + <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin> + <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis> + <sonar.jacoco.reportPath>${project.basedir}/../../target/jacoco.exec</sonar.jacoco.reportPath> </properties> <licenses> @@ -326,6 +329,34 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.jacoco</groupId> + <artifactId>jacoco-maven-plugin</artifactId> + <version>0.6.2.201302030002</version> + <executions> + <execution> + <id>pre-test</id> + <goals> + <goal>prepare-agent</goal> + </goals> + <configuration> + <!-- Where to put jacoco coverage report --> + <destFile>${sonar.jacoco.reportPath}</destFile> + <includes> + <include>org.eclipse.cdt.*</include> + </includes> + <append>true</append> + </configuration> + </execution> + <execution> + <id>post-test</id> + <phase>test</phase> + <goals> + <goal>report</goal> + </goals> + </execution> + </executions> + </plugin> </plugins> <pluginManagement> <plugins> |