Jenkins从入门到精通——SonarQube:持续代码质量检查
SonarQube:持续代码质量检查
SonarQube 是一个代码质量管理工具,能对20多种编程语言源码inxing代码味道(Code Smells)、Bug、安全漏洞方面的静态分析。
官网:https://www.sonarsource.com
1、Maven 与 SonarQube 集成
在maven的中找到setting配置文件。在setting.xml中增加sonarqube配置。如下:
<build> <plugins> <plugin> <groupId>org.sonarsource.scanner.maven</groupId> <artifactId>sonar-maven-plugin</artifactId> <version>8.9.1.44547</version> </plugin> </plugins> </build>
执行命令: