手册
1. 禅道DevOps平台版介绍
1.1 关于禅道DevOps平台版本
2. 安装与升级
2.1 快速安装
3. 应用
3.1 管理应用
4. 代码库
4.1 管理代码库
4.2 管理代码
4.3 管理合并请求
4.4 静态代码分析
4.5 管理问题(企业版)
5. 流水线
5.1 管理流水线
6. 制品库
6.1 管理制品库
7. 上线(企业版)
7.1 管理上线计划
8. DevOps设置
8.1. 管理平台
8.1.1 数据库
8.1.2 域名管理
8.2. 管理资源
8.2.1 主机
8.2.2 服务(企业版)
8.2.3 域名(企业版)
8.2.4 其他配置
8.3 指令
9. 命令行工具
9.1 安装及升级
9.2 status子命令说明

静态代码分析

2023-09-07 17:06:12
分享链接
04-静态代码分析

静态代码分析是一种在不执行代码的情况下对代码进行测试的方法,目前平台支持SonarQube,研发人员可以管理SonarQube项目或浏览代码库分析结果。

一、管理SonarQube项目

在SonarQube应用详情页面,点击管理

在列表浏览项目,点击创建SonarQube项目,填写名称和标识完成创建。

[项目列表截图占位]

二、查看分析结果

添加一个引擎为Jenkins,工具/框架为SonarQube的流水线,选择关联的代码库、SonarQube应用对应的服务器及其项目等信息。

在代码库列表找到所关联的代码库,点击执行SonarQube任务按钮。

执行完毕后,点击SonarQube报告浏览分析结果。

[检查结果截图占位]

三、管理SonarQube问题

在SonarQube项目列表点击项目名称,浏览该项目下的问题。这些问题可以转为禅道Bug,便于在平台中统一管理。当转Bug按钮不可点击时,说明该问题已经转为禅道Bug了。

[问题列表截图占位]

3431 张鹏