小小大头兵 (@xxdtb)sonarqube实践 中发帖

简介
SonarQube是一个开源的代码质量管理平台,用于分析和管理软件项目的代码质量。它提供了静态代码分析、代码复杂度、代码覆盖率、代码重复、代码安全性等方面的功能。SonarQube可以帮助开发团队发现和修复代码中的潜在问题和缺陷,提高代码的可读性、可维护性和可扩展性。它支持多种编程语言,包括Java、C#、C/C++、JavaScript、Python等。通过集成到持续集成和持续交付流程中,SonarQube可以帮助团队在开发过程中不断监控和改善代码质量。
本篇文档将从安装SonarQube到主流的ci/cd集成(jenkins,gitlab ci/cd) 深入浅出的介绍
安装SonarQube
通过k8s安装SonarQube
前提环境
k8s 1.27
pgsql集群(在本文不做详细介绍,但是在文档里有关于pg集群的详细,自行查看)
安装步骤
创建SonarQube所在的...