我正在尝试对代码提交本身运行 sonarqube 分析。我添加了 1)准备分析配置和 2)运行代码分析,CI 构建中的任务。但我收到一个错误:“在池 mypool 中找不到满足指定要求的代理:msbuild visualstudio java Agent.Version -gtVersion 2.119.1”
谁能指导一下问题是什么?提前致谢 !
我正在尝试对代码提交本身运行 sonarqube 分析。我添加了 1)准备分析配置和 2)运行代码分析,CI 构建中的任务。但我收到一个错误:“在池 mypool 中找不到满足指定要求的代理:msbuild visualstudio java Agent.Version -gtVersion 2.119.1”
谁能指导一下问题是什么?提前致谢 !
在 VSTS 中的 CI 构建中配置 Sonarqube 分析
根据错误信息:
错误:“在池 mypool 中找不到满足指定要求的代理:msbuild visualstudio java Agent.Version -gtVersion 2.119.1”
这意味着您的私人代理无法满足您设定的所有要求,包括msbuild
、visualstudio
、java
、Agent.Version -gtVersion 2.119.1
。
因此,您应该仔细检查您的私人代理人是否有这些要求,您可以将这些要求逐个移动,以检查哪个不符合要求。
AFAIK,要在 Azure Devops 的 CI 构建中配置 Sonarqube 分析,我们需要以下需求:
查看文档 Analyzing with SonarQube Extension for VSTS-TFS 了解一些详细信息。
希望这可以帮助。