sonarqube - 如何将 Sonar 插件与 Hudson 一起使用?

标签 sonarqube hudson sonar-runner sonarqube-scan

我想使用 SonarQube 进行代码质量分析。我将 Hudson 作为 CI 工具并集成了 clearcase。当 Ant 构建发生时,我如何使用 SonarQube?我是否需要在服务器中安装 SonarQube 并使用插件来访问它?
有人能帮我吗?

最佳答案

安装 SonarQube Web 服务器作为第一步。默认端口将为 localhost:9000。

安装 SonarQube 后,您需要创建一个 Ant target .示例脚本可在 GitHub 上获得.如果 Hudson 之前工作正常。它将获取 Ant 脚本中的更改并执行分析。完成分析后,将在 SonarQube Web Dashboard 上生成并访问分析报告。

关于sonarqube - 如何将 Sonar 插件与 Hudson 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42851801/

相关文章:

java - Intellij 检查规则简化条件算法

java - Maven 版本看不到 Nexus 部署

java - Sonar 运行者抛出异常Ubuntu

c# - SonarQube 使用模块方法报告单个项目中的 C# 和 JS 文件?

javascript - SonarQube 单元测试报告不显示 Javascript 文件

sonarqube - 如何从 SonarQube 中排除/忽略引用的项目分析

java - 使用 Sonar Web 服务 Java 客户端

git - jenkins/hudson 无法连接到 github repo

continuous-integration - Hudson持续集成构建作业的版本控制

scala - 无法注册扩展名org.sonar.plugins.scala.cobertura.CoberturaSensor