Sonarqube代码扫描之增量扫描
本文主要介绍如何利用Sonarqube 对项目代码进行增量扫描,增量的数据相对全量来说更有针对性,或者说更有意义。

前面文章中介绍的都是全量扫描的操作,如果想要实现增量扫描主要做如下操作。

前提条件:Sonarqube扫描相关的服务、插件等已经准备就绪,详细操作可参考下面的文章:

Sonarqube代码扫描之Windows本地搭建

Sonarqube代码扫描之linux搭建

Sonarqube代码扫描之jenKins+git持续集成

登录到sonarqube 的web页面,初始账号密码都是admin。点击配置,选择通用,在对比视图 模块 设置Leak Period 的数值,sonar提供了四种设置方式,包括分析之前的天数、日期、上个版本、版本号这四种方式。四种方式的格式也都有给出。其中我选择的是版本号这种方式,见下图:
在这里插入图片描述

然后再在扫描配置项里面配置版本号内容

sonar.projectVersion=1.0

见下图:

在这里插入图片描述

扫描完成后即可看到新增代码的扫描指标结果数据,见下图:

在这里插入图片描述

总结:上面内容主要介绍了如何进行新增代码的扫描

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐