SonarQube实现自动化代码扫描的安装及使用集成方式

2022-04-14 22:39:13
目录
1、安装Findbugs插件2、IDEA集成3、Gitlab集成4、Jenkins集成

1、安装Findbugs插件

Sonar有自己的默认的扫描规则,可通过安装Findbugs插件,来提升代码漏洞扫描能力。

(1)进入配置-->应用市场,搜索Findbugs,点击安装即可。

.yml文件,通过GitLab-Runner实现Gitlab与Sonarqube集成。

SonarQube实现自动化代码扫描的安装及使用集成方式

(2)当提交代码的时候,自动检测代码并发送报告给提交者。

SonarQube实现自动化代码扫描的安装及使用集成方式

4、Jenkins集成

通过Jenkins集成Sonar,就可以实现在流水线做自动化持续代码扫描。

(1)在Jenkins中,使用Pipeline流水线,拉取代码、执行打包、代码扫描。

SonarQube实现自动化代码扫描的安装及使用集成方式

(2)流水线构建成功。

SonarQube实现自动化代码扫描的安装及使用集成方式

以上就是SonarQube实现自动化代码扫描安装集成使用详解的详细内容,更多关于Sona其它相关文章!