Плагин Jacoco для SonarQube не отображает покрытие для многомодульного Gradle Project - PullRequest
0 голосов
/ 22 марта 2019

Мы сталкиваемся с уникальной проблемой, когда SonarQube читает отчет Jacoco. Это происходит, когда мы используем многомодульный проект Gradle, в котором отдельные модули имеют свои собственные тестовые случаи, но конфигурация сборки объединяет все отчеты тестовых случаев в корневую папку jacoco.

На этом этапе SonarQube показывает 0% покрытия, тогда как отдельные модули (при сборке) показывают действительное покрытие%.

Может кто-нибудь, пожалуйста, помогите мне в этом.

allprojects {
apply plugin: 'java'
apply plugin: 'groovy'
apply plugin: 'jacoco'

repositories {
    jcenter()
    mavenCentral()
}
def allTestCoverageFile = "$buildDir/jacoco/jacoco.exec"
}
...