• 电子产品世界网
  • 关于我们|
  • 网站合作|
  • 联系我们
  • 主页 > 数码 > 正文

    第三篇 Jenkins集成SonarQube配置

    2023-06-04 06:57:44  |  来源:哔哩哔哩  |

    一、前言

    1.1、主要内容

    Jenkins集成SonarQube Server配置

    Jenkins集成SonarQube Scanner配置

    1.2、环境信息

    服务器


    (资料图片)

    软件

    1.3、准备工作

    Jenkins部署参考:第二篇 Jekins安装与配置部署服务器:10.10.10.144访问地址:http://10.10.10.144:3444/登录账号:admin登录密码:123456

    SonarQube部署参考:第三篇 SonarQube部署及代码质量扫描部署服务器:10.10.10.144访问地址:http://10.10.10.144:9000/登录账号:admin登录密码:123456

    二、Jenkins集成SonarQube进行代码扫描

    2.1、安装SonarQube Scanner插件

    在 Jekins首页,点击左侧 Manage Jenkins,点击 Manage Plugins(插件管理)

    在 Available plugins(可选插件) 中筛选 SonarQube Scanner,点击安装,成功之后 重启Jenkins服务

    2.2、生成SonarQube令牌

    点击 右上角账号 -> 下拉选择 我的账号 -> 点击 安全选项,输入 令牌名称 -> 点击 生成 或者 直接访问这个地址 http://10.10.10.144:9000/account/security/

    生成之后记得复制并保存Token,不然页面刷新或者关闭后就无法查询到Token了。

    2.3、向Jenkins添加SonarQube令牌

    在 Jekins首页,点击左侧 Manage Jenkins,点击 Manage Credentials(凭据管理)

    在 全局 下拉中点击 Add credentials(添加凭据)

    选择 Secret text 类型,输入 SonarQube令牌,点击 Create

    类型选择:Secret text,然后Secret中填入之前生成的Token,ID只要不跟之前重复就行。

    添加成功

    2.4、配置SonarQube Server

    在 Jekins首页,点击左侧 Manage Jenkins,点击 Configure System(系统管理)

    找到 SonarQube servers配置项,增加 SonarQube

    配置项说明

    2.5、配置SonarQube Scanner

    在 Jekins首页,点击左侧 Manage Jenkins,点击 Global Tool Configuration(全局工具管理)

    找到 SonarQube Scanner配置项,增加 SonarQube Scanner

    为了省事儿,这里我们选择自动安装,版本选择4.8。

    关键词:

    上一篇:好习惯主题黑板报_好习惯黑板报_每日速讯   下一篇:最后一页