sonarqube安装gitlab插件集成gitlab-ci

系列文章目录

一 ubuntu20.04搭建Sonarqube服务器&&sonar-scanner

二  sonarqube安装c++插件并检测c++代码

三  sonarqube安装gitlab插件集成gitlab-ci

前言

在前面我们介绍了sonarqube以及sonar-cxx插件,并完成了使用sonarqube检测c++代码的过程。本篇我们介绍另一个插件sonar-gitlab-plugin,利用这个插件我们可以整合gitlab-ci流程和sonarqube代码检测流程。

注意⚠️本篇所介绍的内容的前提条件是已搭建好gitlab服务器并跑通gitlab-ci。


一、git以及gitlab简介

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、sonar-gitlab-plugin

1.简介

源码地址:https://hub.fastgit.org/gabrie-allaigre/sonar-gitlab-plugin

sonar-gitlab-plugin是配合sonarqube使用的一个插件,使用这个插件,我们可以让gitlab服务器收到push请求后出发sonarqube的代码检测,检测完成以后可以将检测结果以commit comment和comment line的形式反馈到gitlab服务器上。并且把代码检测作为gitlab-ci流程中的一步,这样通过sonarqube上设定的quanlify gate来控制ci流程能否成功。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值