jenkins - 我应该在哪里定义 sonar-groovy 中的属性?
问题描述
我浏览了https://github.com/pmayweg/sonar-groovy
在 README.md 中,它指定了一些需要提及的属性,但我无法确定我必须提及它们的位置和文件。
中定义的实际信息pmayweg/sonar-groovy/README.md
:
CodeNarc 可以通过设置
sonar.groovy.codenarc.reportPaths
属性重用以前从 CodeNarc 生成的报告。
sonar.groovy.file.suffixes
Groovy 文件后缀 可以通过设置属性定义多个要识别的 groovy 文件后缀。请注意,默认情况下,只会分析扩展名为 .groovythe 的文件。单元测试执行报告通过设置
sonar.junit.reportsPath property
. 默认位置是 target/surefire-reports。JaCoCo 和二进制文件 groovy 插件在分析 JaCoCo 报告时需要访问源二进制文件。因此,
sonar.groovy.binaries
必须为分析配置属性(二进制文件夹的逗号分隔路径)。对于 Maven 和 gradle 项目,该属性是自动设置的。
解决方案
最后,我发现
项目中的 sonar-scanner/conf 或
sonar-project.properties 中的 sonar-scanner.properties。
推荐阅读
- android - 如何在 android studio 中添加 Mopub 广告
- batch-file - 使用批处理为文本文件的某些行添加后缀
- postgresql - Kubernetes PostgreSQL:我如何将配置文件存储在数据目录之外的其他地方?
- grafana - 发送具有系列值和富文本格式的警报通知
- python-3.x - Magic的返回值:HEIC图像情况下的JPEG图像数据
- python - ForkingPickler(file, protocol).dump(obj) Error _pickle.PicklingError: Can't pickle
: 它不是同一个对象 - java - 如何在java中的if语句中初始化数组?
- java - 弹性搜索 | 删除索引后找不到插入的文档
- php - 如何在将数据导出到 .xls(EXEL) 文件时显示带有 UTF-8 字符的数据
- javascript - 如何将动态输入字段提交到数据库中?