Enable infrautils sonar aggregation 41/92841/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 1 Oct 2020 20:59:02 +0000 (22:59 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 1 Oct 2020 20:59:02 +0000 (22:59 +0200)
infrautils' aggregator contains the aggregation prerequisite,
take advantage of it in sonar job.

Change-Id: If80b978ea4866f17d139a9a4a8df39768ec10f49
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jjb/infrautils/infrautils.yaml

index e1fa3d19c288ad689e9d8e35fdee573f2044a3de..98b2fb30e8b99b1cb43ce1a5a1573c12ee91fda0 100644 (file)
 - project:
     name: infrautils-sonar
     jobs:
-      - gerrit-maven-sonar
+      - gerrit-maven-sonar:
+          mvn-params: >
+            -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
+            -Dskip.karaf.featureTest=true
+          sonar-mvn-goal: >
+            jacoco:report -Djacoco.dataFile=$WORKSPACE/target/jacoco.exec
+            sonar:sonar
+
     project: "infrautils"
     project-name: "infrautils"
     branch: "master"