【问题标题】:Sonar Analysis using Jenkins can't find executable使用 Jenkins 的声纳分析找不到可执行文件
【发布时间】:2013-10-30 14:17:06
【问题描述】:

我正在尝试通过 Jenkins 和 Sonar Runner 插件触发对 android 应用程序的声纳分析。我在使用 Ant 构建代码的工作中添加了“调用独立声纳分析”构建步骤。当它进入声纳分析步骤时,它会失败并输出以下内容:

------------------------------------------------------------------------
SONAR ANALYSIS FAILED
------------------------------------------------------------------------
FATAL: Sonar runner executable was not found for Sonar Runner 2.2.2
Build step 'Invoke Standalone Sonar Analysis' marked build as failure

jenkins 代理是一个远程 linux 服务器,我在 /opt/ 中安装了 sonar-runner 并更新了适当的 SONAR_RUNNER_HOME 和 PATH 变量。

我是否正确安装了跑步者?我查看了文档和其他类似的安装相关问题,但没有发现我的问题可能是什么。

【问题讨论】:

    标签: jenkins jenkins-plugins sonar-runner


    【解决方案1】:

    确保在 Jenkins 中正确设置跑步者的路径。最后是没有 */bin 的路径。这有点棘手。

    【讨论】:

      【解决方案2】:

      在管理 Jenkins 部分,配置...您是否正确设置了 Sonar Runner 安装?复选框自动安装并自动安装来自 Codehaus 的版本。

      【讨论】:

      • 是的。我在想我必须在 jenkins/tools/ 目录中提取 sonar-runner-dist zip?
      【解决方案3】:

      在安装了 Jenkins 的同一台服务器上安装 Sonar Runner。

      【讨论】:

      • 你能提供更多细节吗?詹金斯版本?声纳亚军版本?声纳服务器版本?
      猜你喜欢
      • 1970-01-01
      • 2016-03-12
      • 1970-01-01
      • 2012-10-19
      • 2015-10-18
      • 2023-03-03
      • 2015-12-19
      • 1970-01-01
      • 2013-03-13
      相关资源
      最近更新 更多