安装Docker
Docker安装jeckins镜像
docker pull jenkins
启动Jenkins服务
docker run -p 8080:8080 -p 50000:50000 jenkins/jenkins
打开jenkins服务地址
http://localhost:8080
jenkins 安装sonar插件
系统管理—>插件管理,搜索一下sonar安装
安装Sonar
Android工程添加SonarQube配置
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.7"
}
}
apply plugin: "org.sonarqube"
执行扫描命令
./gradlew sonarqube \
-Dsonar.projectKey=Test1 \
-Dsonar.host.url=http://localhost:9000 \
-Dsonar.login=b4de4185fc4fa724444313def30cd12b0146d783
Dsonar.projectKey 项目名称
Dsonar.login 项目创建时生成的token