一、通配符
在分析参数设定中,可以使用三种通配符: 1. **
表示任意目录 2. *
表示任意字符 3. ?
表示任意单个字符
二、golang
安装SonarGo
在sonarqube
管理页点击Marketplace
,搜索并安装SonarGo
。
设定分析参数
sonar.projectKey=com.company.projectkey1
sonar.projectName=My Project Name(optional)
# 设定源文件目录
sonar.sources=.
# 设定源文件不包含的目录
sonar.exclusions=**/*_test.go,**/vendor/**
# 设定测试代码目录
sonar.tests=.
# 设定测试代码包含文件
sonar.test.inclusions=**/*_test.go
# 设定测试代码不包含文件
sonar.test.exclusions=**/vendor/**
三、python
设定分析参数
sonar.projectKey=freeway
sonar.sources=.
sonar.exclusions=**/*_test.py,**/*.md
sonar.tests=.
sonar.test.inclusions=**/*_test.py
四、gradle
todo