SonarQube扫描Windows上的本地源码

1、创建SonarQube安全令牌

SonarQube新建安全令牌

2、或者通过新建项目创建安全令牌

新建项目 — 手工 — 填写项目标识、显示名 — 创建令牌

3、获取扫描命令

SonarQube扫描

4、下载SonarScanner

打开上一步扫描说明给的地址 或者直接打开下载地址根据需要,下载对应的资源。

5、将 Windows 64-bit 资源解压到本地

比如,我将资源解压到 D:\tools\sonar-scanner-cli-4.7.0.2747-windows\sonar-scanner-4.7.0.2747-windows

6、在项目根目录新建一个 bat 文件

"D:/tools/sonar-scanner-cli-4.7.0.2747-windows/sonar-scanner-4.7.0.2747-windows/bin/sonar-scanner.bat" -D"sonar.projectKey=projectKey" -D"sonar.sources=." -D"sonar.host.url=http://URL:9000" -D"sonar.login=TOKEN"

7、以管理员身份运行上一步 bat 文件即可

SonarScanner 扫描结果

8、在SonarQube里查看结果

SonarQube查看结果

发表评论