Jenkins整合SonarQube代码检测工具
借鉴博客:https://blog.csdn.net/kefengwang/article/details/54377055
上面这博客写得挺详细的,挺不错。它这个博客没有提供下载的教程,这个博客提供了:https://blog.csdn.net/kefengwang/article/details/54377055
一、SonarQube是个什么鬼?
之前jenkins的安装使用已经弄过一遍过去了,现在来整合一个工具叫SonarQube。
SonarQube是什么呢?它是一个检测代码的工具。支持多种语言的检测,什么java、python、groovy、c、c++等等不细数了。
SonarQube具体在jenkins里是怎么用的呢,在jenkins里配置好SonarQube插件后,当项目代码在构建的时候,它就在检测啦,检测一下你项目代码里面有什么bug啊,重复的代码多不多啊什么的。这我暂时没用过呀,都是看网上说的。
注意:SonarQube是要连接数据库的,要给一个数据库给它用来存放分析代码结果的数据。
》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
下面来搞一下介个SonarQube啦啦啦啦啦啦啦啦啦啦啦啦啦。
很坑啊,根本下载不了SonarQube,妈的,官网也下载不了,到处找都找不到SonarQube的安装包,算了不弄了。
嗯