# 拉取Sonar镜像
docker pull sonarqube:8.3.1-community
# 运行实例
docker run --name sonarqube -p 9000:9000 -d sonarqube:8.3.1-community
接着拜候:http://localhost:9000/ 就可以了,默认办理员用户和密码为:admin/admin。
指定命据库
进入容器
安装插件,SonarQube供给了壮大的插件办理功能,以中文说话包为示例,讲解如何安装插件:Administration-Marketplace-Plugins,在搜索框输入Chinese就可以选择安装了。当状况显示为Install Pending时,申明插件安装完当作,点击Restart Server即可生效。
END经由过程账号密码利用
经由过程Token令牌利用。当然,直接利用admin并表露密码并不是一个好的习惯,可以经由过程设置装备摆设-权限-用户来建立用户,并建立令牌。
复制令牌:9656c84090b2481db6ea97b6d14d87d546bff619。
这样,就可以经由过程令牌来操作了:
mvn clean verify sonar:sonar -Dsonar.host.url=http://localhost:9000 -Dsonar.login=9656c84090b2481db6ea97b6d14d87d546bff619
执行号令后,就会在界面上主动新建了一个项目,并给出检测成果:
Sonar供给了很多指标如测试笼盖率、复杂度等,这能大大帮忙我们写出更好的代码。
END0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!