使用的是服务端的SonarQube,检测gitlab上的代码
1、先介绍下SonarQube
SonarQubej是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。
2、现在sonar上新建项目关联gitlab
首次关联gitlab需要在gitlab上创建个人令牌
3、将个人令牌添加到SonarQube
4、在本地项目根目录执行页面上的命令(pom文件所在目录)
mvn sonar:sonar -Dsonar.projectKey=ur_ur-new_AYB012RgXmbLC_WCeSsY5 -Dsonar.host.url=http://ip:19000 -Dsonar.login=816e59dbe54a6e62433e635f9b2c03aasd2fa09d36c
5、执行成功后访问http://ip:19000,查看检测报告