jenkins 错误中的 Sonar-scanner 与任何配置的安装不匹配
Sonar-scanner in jenkins error does not match any configured installation
我在 Jenkins 中安装了 Sonarqube 插件,
已经从 Jenkins 配置中配置了 sonarqube 服务器和 sonarqube 扫描器:
但是当我 运行 管道时我得到了这个错误:
错误:此作业 (sonarqube) 中定义的 SonarQube 安装与任何配置的安装都不匹配。可配置安装数:1.
配置如下:
导致上述错误的原因是什么?
您显然是在请求使用安装“sonarqube”,但配置的名称是“SonarQubeScanner”。那些不匹配。我还注意到称其为“SonarQubeScanner”并不完全正确。那是 SonarQube 的安装,而不是扫描仪。对 SonarQube 安装和 SonarQube 扫描仪使用相同的名称没有意义。它们是不同的东西。
我在 Jenkins 中安装了 Sonarqube 插件, 已经从 Jenkins 配置中配置了 sonarqube 服务器和 sonarqube 扫描器:
但是当我 运行 管道时我得到了这个错误:
错误:此作业 (sonarqube) 中定义的 SonarQube 安装与任何配置的安装都不匹配。可配置安装数:1.
配置如下:
导致上述错误的原因是什么?
您显然是在请求使用安装“sonarqube”,但配置的名称是“SonarQubeScanner”。那些不匹配。我还注意到称其为“SonarQubeScanner”并不完全正确。那是 SonarQube 的安装,而不是扫描仪。对 SonarQube 安装和 SonarQube 扫描仪使用相同的名称没有意义。它们是不同的东西。