【发布时间】:2015-01-03 22:00:17
【问题描述】:
以下情况:
- 拥有像 Jenkins 或 Hudson 这样的 CI 服务器
- 使用 Maven 3 和 Java 项目/工件构建作业
- 每次构建结束时都会执行 SonarQube 分析
发生但我无法控制的情况是,SonarQube 服务器不可用。根本原因与问题无关。如果构建尝试通过 Maven sonar:sonar 或 Jenkins SonarQube 插件作为后步骤执行 SonarQube 分析,SonarQube 分析会导致构建崩溃或状态为失败。在我看来,构建还可以,SonarQube 不是决定性因素。
如果 SonarQube 服务器不可用,是否有任何 (maven/jenkins) 插件或避免分析的可能性?只有当 SonarQube 服务器在线并且可以执行分析时,才会执行构建的 SonarQube 分析。
【问题讨论】:
标签: java maven jenkins sonarqube