From 3adfb4814f1bba2a1bbb772f3e37f4b535d32ed7 Mon Sep 17 00:00:00 2001 From: Jessica Wagantall Date: Wed, 20 Nov 2019 12:34:56 -0800 Subject: Add aggragate coverage support This adds the build-system-side of aggragating jacoco reports for sonar. Issue-ID: CIMAN-343 Signed-off-by: Jessica Wagantall Change-Id: If1b0b7dfcf119141c71eeaa783c7a7f62385efcf --- pom.xml | 44 ++++++++++++++++++++++++++++++++++++++------ 1 file changed, 38 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 894e4c0..01b9628 100644 --- a/pom.xml +++ b/pom.xml @@ -63,6 +63,44 @@ ${onap.nexus.url}/content/repositories/snapshots + + + sonar-jacoco-aggregate + + + onap.jacoco.aggregateFile + + + + + + org.jacoco + jacoco-maven-plugin + + + merge + + merge + + generate-resources + + ${onap.jacoco.aggregateFile} + + + ${project.basedir} + + **/target/code-coverage/*.exec + + + + + + + + + + + @@ -124,12 +162,6 @@ - - - org.sonarsource.scanner.maven - sonar-maven-plugin - 3.2 - -- cgit 1.2.3-korg