jenkins - 使用Jenkins的声纳分析找不到可执行文件

标签 jenkins jenkins-plugins sonar-runner

我正在尝试通过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_HOME和PATH变量。

我是否正确安装了转轮?我查看了文档以及其他与安装相关的类似问题,但没有发现我的问题可能是什么。

最佳答案

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

关于jenkins - 使用Jenkins的声纳分析找不到可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19505533/

相关文章:

java - Jenkins : [ERROR] actual and formal argument lists differ in length

jenkins - 在 Jenkins 的下游构建配置中使用构建参数

java - 编译 HTML 报告时出现 Cucumber 错误

java - sonarqube eclipse 插件用法

jenkins - 如何从 Jenkins 管道中的 Groovy 脚本注入(inject)环境变量

jenkins - 如何使用 super 用户在Docker容器中启动Docker守护进程?

git - 如何在 Jenkins 中使用 Git 标签标记 Docker 镜像?

spring - 如何使用gradle属性禁用sonarqube安全热点?

android - Sonar Android Plugin 添加自定义规则

ios - 从 MAC 上的 launchDaemon 运行的 Bash 脚本 - 未连接到 jenkins