答案 0 :(得分:2)
基于this bug report,看起来2.2+版本改变了源代码在报表中的链接方式,使其仅适用于* .java文件。一种可能的解决方法是将JaCoCo插件降级到2.1.0。这就是我们所做的,它的工作原理;虽然我不确定我们在2.2+中放弃了哪些功能和错误修复因此在您的情况下可能不值得。
看起来a Pull Request需要进行审核和合并,以便在即将发布的版本中发布。
答案 1 :(得分:1)
切换到最新版本(3.0.3),我能够解决该问题。但是,您仍然需要手动告诉插件检查*.groovy
源文件,例如:
jacoco classPattern: 'build/classes',
execPattern: 'build/jacoco/test.exec',
sourceInclusionPattern: '**/*.groovy', // new option required to tell the plugin to search for *.groovy source files
sourcePattern: 'src,test'