azure-devops - 在 VSTS 中的 CI 构建中配置 Sonarqube 分析
问题描述
我正在尝试对代码提交本身运行 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 分析,我们需要以下需求:
- 确保已安装 .NET Framework v4.6+
- 确保已安装 Java Runtime Environment 8
- 从市场安装扩展SonarQube
查看文档 Analyzing with SonarQube Extension for VSTS-TFS 了解一些详细信息。
希望这可以帮助。
推荐阅读
- vba - 显示访问报告列表框一个字段分为 3 列
- orchardcms - Pluralsight Advanced - 电影内容未显示在内容表中
- c - “ssize_t wb;”中变量名的命名约定
- mysql - 闭表插入查询
- python-3.x - 是否可以通过字节而不是宽度和高度来调整图像的大小?
- python - Python Web Scraping 从 url 保存 Tik Tok 视频
- python - 使用带有 .lst 和 .hex 扩展名的 python 创建文件
- react-native - 使用三元运算符更改背景颜色的更好方法
- amazon-web-services - SQS ReceiveMessage 成功但收到空消息
- algorithm - 这段代码在 Theta Notation 中的运行时间是多少?