摘要: SonarQube 代码扫描项目代码行异常排查记录 SonarQube 代码扫描项目代码行异常排查记录 阅读全文
posted @ 2025-11-27 10:10 黑棠会长 阅读(4) 评论(0) 推荐(0)
摘要: SonarQube 进阶使用:质量配置与质量门禁设置 本文介绍了SonarQube的质量配置与质量门禁设置方法。首先需完成项目基础设置,包括排除不需要分析的文件和配置项目分支。质量配置部分指导如何创建自定义规则集,包括选择语言、启用/禁用特定规则并设置严重性级别。质量门禁设置则说明了如何定义项目的质量通过条件,如代码覆盖率、重复代码率等指标阈值,并将其关联到具体项目。这些配置可帮助团队在CI/CD流程中实施代码质量管控,确保项目符合预设的质量标准。 阅读全文
posted @ 2025-11-27 10:04 黑棠会长 阅读(12) 评论(0) 推荐(0)
摘要: SonarQube 与 DevOps 平台集成(Azure DevOps) 本文详细介绍了如何将SonarQube与Azure DevOps平台集成,实现代码质量自动化分析。主要内容包括:安装SonarQube扩展并配置服务连接;在Azure Pipelines中配置SonarQubePrepare、SonarQubeAnalyze和SonarQubePublish三个核心任务;针对.NET项目和其他语言项目(如JS/TS/GO)分别提供了YAML配置示例。通过此集成,开发团队可以在CI/CD流程中自动执行代码质量扫描,并将分析结果反馈到Azure DevOps。 阅读全文
posted @ 2025-11-27 09:52 黑棠会长 阅读(2) 评论(0) 推荐(0)
摘要: SonarQube 在本地执行分析及自动化运行示例(.NET Core/.NET Framework /JS等) SonarQube 在本地执行分析(.NET Core/.NET Framework /JS等),包含自动化运行示例 阅读全文
posted @ 2025-11-27 09:44 黑棠会长 阅读(7) 评论(0) 推荐(0)
摘要: Windows下配置 SonarQube 服务器(超详细有相关问题解决方法) SonarQube 服务器是一个开源的代码质量管理平台,它专门用于持续分析和测量项目源代码的质量。通过 SonarQube,我们可以检测出项目中的重复代码、潜在的 Bug、代码规范、安全性漏洞等问题,并通过 SonarQube 的 Web 界面展示出来。SonarQube 支持对多种编程语言的扫描,包括但不限于 Java、C#、JavaScript、C++、Python 等。它涵盖了编程语言的静态扫描规则,包括代码编写规范和安全规范。 阅读全文
posted @ 2025-11-27 09:41 黑棠会长 阅读(15) 评论(0) 推荐(0)