jacaco单元测试覆盖率报告路径和文件名(如jacaco.exec)

时间:2017-12-05 15:20:31

标签: jenkins sonarqube jacoco jacoco-maven-plugin

我在jenkins上运行maven命令

clean org.jacoco:jacoco-maven-plugin:prepare-agent install

创建了jacaco exec文件,如下所示。 目标/覆盖-报告/ jacoco-INT-test.exec

我想在以下路径下生成此文件,因为所有其他Project都使用相同的约定。 目标/ jacoco.exec

我无法弄清楚为什么以这种方式生成它以及如何将其修改为“target / jacoco.exec”

我将在sonarqube分析中使用此报告。

我会提前帮助你,帮助你。

1 个答案:

答案 0 :(得分:2)

根据prepare-agent - destFile parameter controls location of output file的文档,其默认值为${project.build.directory}/jacoco.exec,正好是target/jacoco.exe。因此,请检查您的POM,找到它被修改为target/coverage-reports/jacoco-int-test.exec的位置。

相关问题