sonarqube gradle安装和使用

最近学习了sonarqube扫描公司的代码,这里记录一下安装部署以及使用

1、安装部署

(1)安装jdk环境

(2)解压sonarqube到本地,运行目录下脚本sonarQube\bin\windows-x86-64\StartSonar.bat

sonarqube gradle安装和使用_第1张图片
windows启动文件

(3)访问http://localhost:9000

(4)修改sonarqube-7.8\conf\sonar.properties文件,添加sonar库

sonarqube gradle安装和使用_第2张图片
sonar.properties配置文件

(5)启动后输入账号:admin 密码:admin登录

sonarqube gradle安装和使用_第3张图片
snoar首页

(6)安装汉化

sonarqube gradle安装和使用_第4张图片
插件安装

2、整合gradle

1)下载地址https://gradle.org/releases/选择一个版本下载

sonarqube gradle安装和使用_第5张图片
gradle下载页面

(2)解压Gradle 并配置环境变量

(3)配置sonar-project.properties文件

    

sonarqube gradle安装和使用_第6张图片
sonar-project.properties

附上官方说明文档地址https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-gradle/

sonarqube gradle安装和使用_第7张图片
sonar-project.properties  官网说明

注意:扫描之前需要在sonar项目界面添加项目,添加完毕生成的项目key对应sonar.login


sonarqube gradle安装和使用_第8张图片
创建扫描任务

(4)gradle.build中添加sonar插件


sonarqube gradle安装和使用_第9张图片
build.gradle文件

注:若项目中使用了lombok,一定要添加下图配置,否则build失败


sonarqube gradle安装和使用_第10张图片
依赖文件

3、执行扫描

你可能感兴趣的:(sonarqube gradle安装和使用)