Jenkins 在sonar groovy中应该在哪里定义属性?
我通过了考试 在README.md中,它指定了一些需要提及的属性,但我无法确定在何处以及在哪个文件中提及它们Jenkins 在sonar groovy中应该在哪里定义属性?,jenkins,grails,groovy,sonarqube,codenarc,Jenkins,Grails,Groovy,Sonarqube,Codenarc,我通过了考试 在README.md中,它指定了一些需要提及的属性,但我无法确定在何处以及在哪个文件中提及它们 pmayweg/sonar groovy/README.md中定义的实际信息: CodeNarc通过设置sonar.groovy.CodeNarc.reportpath属性,可以重用先前从CodeNarc生成的报告 Groovy文件后缀通过设置sonar.Groovy.File.suffix属性,可以定义要识别的多个Groovy文件后缀。请注意,默认情况下,只分析扩展名为.groovyt
pmayweg/sonar groovy/README.md
中定义的实际信息:
CodeNarc通过设置sonar.groovy.CodeNarc.reportpath
属性,可以重用先前从CodeNarc生成的报告
Groovy文件后缀通过设置sonar.Groovy.File.suffix
属性,可以定义要识别的多个Groovy文件后缀。请注意,默认情况下,只分析扩展名为.groovythe的文件
单元测试执行报告通过设置sonar.JUnit.reportsPath属性导入单元测试执行报告(JUnit XML格式)。默认位置为目标/surefire报告
JaCoCo和二进制文件groovy插件在分析JaCoCo报告时需要访问源二进制文件。因此,必须为分析配置属性sonar.groovy.binaries
(二进制文件夹的逗号分隔路径)。对于Maven和gradle项目,属性是自动设置的
最后,我发现了
sonar-scanner.properties在sonar scanner/conf或
sonar-project.properties在您的项目中。查看文档