📚 开源资源分享——颜佐光的个人书架
✉️ 联系站长
书架 / 测试 / 持续集成

Jenkins上集成sonar设置sonar不扫描某些文件

2020-06-12 10:03 · 约 682 字 · 浏览 2,892 次持续集成

Jenkins上集成sonar设置sonar不扫描某些文件

Analysis properties:(需要更全面的请上谷歌)

#required metadata

#projectKey项目的唯一标识,不能重复
sonar.projectKey=WebTest
sonar.projectName=WebTest
sonar.projectVersion=1.0
sonar.sourceEncoding=UTF-8
sonar.modules=java-module

# Java module
java-module.sonar.projectName=Java Module
java-module.sonar.language=java

# .表示projectBaseDir指定的目录
java-module.sonar.sources=.
java-module.sonar.projectBaseDir=src

sonar.binaries=classes

在最后一行加上排除文件:

java-module.sonar.exclusions=**/wly/**,**/wly/*test*.java

如果没有java-module则为:

sonar.exclusions=**/wly/**,**/wly/*test*.java
  • ? 匹配单个字符
  • ** 匹配0个或多个文件夹
  • \* 匹配0个或多个字符
← 返回《测试》目录书架 →