SonarCloud配置和使用

2018-10-08  本文已影响0人  卡戎li

一、 SonarCloud 服务器端配置

1、注册并登陆(可以使用GitHub账号进行登陆)

2、添加项目

Administration -> Projects Management -> Create Project


图片.png
图片.png
图片.png 图片.png 图片.png
mvn sonar:sonar \
  -Dsonar.projectKey=testProjectKey \
  -Dsonar.organization=pld \
  -Dsonar.host.url=https://sonarcloud.io \
  -Dsonar.login=57b08e8dc8c308a4a95ca 

3、添加组织架构

My Organizations -> Create Organization


图片.png
图片.png 图片.png

4、添加用户组(可选)

Administration -> Groups -> Create Group


图片.png
图片.png

5、设置检查规则

图片.png 图片.png

二、 Sonar IDE配置

1、IDEA 安装sonarLint 插件

图片.png

2、SonarLintGeneral Settings 关联Sonar Cloud

图片.png

如果SonarCloud 设置更改,需要update binding, 否则不生效

图片.png

3、SonarLint Project Settings

三、报告生成

3.1 IDE右键 检查代码

3.2 运行以下代码,生成报告

mvn sonar:sonar \
  -Dsonar.projectKey=testProjectKey \
  -Dsonar.organization=pld \
  -Dsonar.host.url=https://sonarcloud.io \
  -Dsonar.login=57b08e8dc8c308a4a95ca 

3.3在SonarCloud 中 查看报告

图片.png
上一篇下一篇

猜你喜欢

热点阅读