使用sonarqube對gradle專案分析(for windows)
阿新 • • 發佈:2021-11-19
一、環境準備
- Gradle versions 3+(Gradle環境搭建教程)
- At least the minimal version of Java supported by your SonarQube server is in use(SonarQube伺服器)
SonarQube搭建教程傳送門
or
- 公共環境:https://sonarqube.stuq.ceshiren.com
- 使用者:java5
- token::e3ef00cf6fef4e735230b999f7c29dbc229a2eea
二、下載待掃描的Gradle工程(官網示例)
下載地址
https://github.com/SonarSource/sonar-scanning-examples/tree/master/sonarqube-scanner-gradle
三、在下載好的工程示例裡配置SonarQube的伺服器地址
1、選擇gradle-basic,開啟gradle.properties配置檔案
# gradle.properties
systemProp.sonar.host.url=http://localhost:9000
實際的
2、檢查工程下的build.gradle是否配置有掃描器
plugins {
id "org.sonarqube" version "3.3"
}
四、執行分析
gradle sonarqube -Dsonar.login=yourAuthenticationToken