2024新版SonarQube+JenKins+Github联动代码扫描(3)-三者联动配置最终章_怎么使用sonarqube扫描github上的项目

本文详细指导如何在Jenkins中配置SonarQubeScanner,包括生成用户token,配置全球凭据,设置SonarScannerCLI,以及与GitHub用户token的关联。涉及从安装插件到项目配置的完整过程,适合网络安全初学者和IT专业人士。
摘要由CSDN通过智能技术生成

sonar生成一个用户token:

在这里插入图片描述

这个sonar的token一定要备份好,因为只显示一次。

二、Jenkins方面

2.0、简单配置

下载SonarQube插件:Manage Jenkins > Manage Plugins and install the SonarQube Scanner plugin.

在这里插入图片描述

生成全局凭据(担心你们找不到,所以我把路径贴出来了):
http://jenkins的ip:6543端口/manage/credentials/store/system/domain/_/
在这里插入图片描述

点击添加,Kind: Secret Text,Scope: Global,secret选择为sonarqube的用户token。

在这里插入图片描述

返回dashboard控制台,系统设置-系统配置:
在 SonarQube 服务器部分,单击添加 SonarQube。添加以下信息:
名称:为你的 SonarQube 实例命名。
服务器 URL:你的 SonarQube 实例 URL。
凭证:选择在步骤 4 中创建的凭证。

在这里插入图片描述

点击保存。

2.1、下载SonarScanner CLI

注意,要在Jenkins的服务器上面下载。CLI的官方下载地址为:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值