jenkins - jenkins 错误中的 Sonar-scanner 与任何配置的安装不匹配

标签 jenkins sonarqube sonarqube-scan sonarscanner

我在 Jenkins 中安装了 Sonarqube 插件, 已经从 Jenkins 配置中配置了 sonarqube 服务器和 sonarqube 扫描器:

但是当我运行管道时出现了这个错误:

错误:在此作业 (sonarqube) 中定义的 SonarQube 安装与任何已配置的安装不匹配。可配置安装数量:1.

配置如下: sonarqube server config sonarqube scanner config

导致上述错误的原因是什么?

最佳答案

您显然是在请求使用安装“sonarqube”,但配置的名称是“SonarQubeScanner”。那些不匹配。我还注意到称其为“SonarQubeScanner”并不完全正确。那是 SonarQube 的安装,而不是扫描仪。对 SonarQube 安装和 SonarQube 扫描仪使用相同的名称没有意义。它们是不同的东西。

关于jenkins - jenkins 错误中的 Sonar-scanner 与任何配置的安装不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66812473/

相关文章:

java - SonarQube 规则 "Methods returns should not be invariant"带 catch block

java - 恶意代码漏洞 - 可能通过返回对可变对象的引用来暴露内部表示

sonarqube - 将 InspectCode (Resharper) 和 OpenCover 代码覆盖率报告合并到 Sonar Qube Build 中

sonarqube - 使用 MSBuild Scanner 时如何排除单个文件

svn - Jenkins 正在检查一个新的工作空间

Android Jenkins 部署

Jenkins 与 Amazon S3 持续集成 - 一切都上传到根目录?

linux - 当通过 ssh 在远程机器上从 Jenkins 执行命令时,如何将输出存储在变量中?

mysql - 连接到 MySQL 时 SonarQube 未启动

c# - SonarQube 将它与 Unity 3D 一起使用时会遇到很多问题