什么时候是执行 SonarQube 的最佳时机
When is the best moment to execute SonarQube
我开始使用 Jenkins Pipelines 定义我的软件生命周期,但我对 SonarQube 有疑问。
执行SonarQube的最佳时机是什么时候?在编译源代码之前还是在生成工件之后?
我对此有点迷茫。
非常感谢!
一般分析的最佳时机是在编译之后。为什么?
- SonarSource 分析器(SonarJava、SonarJS、SonarCFamily 等)采用可编译代码
- 一些分析器 (SonarJava) 使用字节码作为分析的一部分
所以一般来说,如果您先编译,您将获得更好的体验和更好的分析。
我开始使用 Jenkins Pipelines 定义我的软件生命周期,但我对 SonarQube 有疑问。
执行SonarQube的最佳时机是什么时候?在编译源代码之前还是在生成工件之后?
我对此有点迷茫。
非常感谢!
一般分析的最佳时机是在编译之后。为什么?
- SonarSource 分析器(SonarJava、SonarJS、SonarCFamily 等)采用可编译代码
- 一些分析器 (SonarJava) 使用字节码作为分析的一部分
所以一般来说,如果您先编译,您将获得更好的体验和更好的分析。