tfs - TFS 2015 找不到具有以下功能的代理:msbuild、java、sonar qube
问题描述
我已经使用 MSbuild 任务成功构建了 TFS 2015。现在我添加了 Sonar qube 任务(SonarQube for MSBuild - Begin Analysis & End Analysis),在下面找到 Sonarqube 设置:
1. 什么是项目密钥以及我们如何获得它?我只是将项目名称作为键。
立即在构建触发器引发错误/警告:
请求或定义存在可能阻止构建运行的问题:找不到具有以下功能的代理:msbuild、java、msbuild、java。无论如何都要排队构建?
在进一步触发构建时,构建失败并出现以下错误
在满足指定要求的池中找不到代理: msbuild java msbuild msbuild java Agent.Version -gtVersion 1.94.0
在交叉检查中,我看到在构建定义的常规部分下:存在对 MSBuild 和 java 的需求。
2. 我是否正确或遗漏了任何内容/设置?
我也为 SonarQube 配置了服务端点。找到下面的屏幕截图:
请就我的错误和突出显示的查询提出建议。
解决方案
推荐阅读
- vuejs2 - 为什么在另一个组件中用作方法参数的 v-for 的索引不等于初始索引值?
- c# - 他只能投射我的组合框的第一个索引,但其他数据不能再投射第一个索引
- java - 什么是从不运行的 return 语句的标准做法?
- mysql - 如何确定日期是否包含在特定月份中并加入表格?
- angular - 搜索示例中 Observable 的侦听器/触发器在哪里
- python - 从 Django 1.4 到 Django 2.1.5:不再调用自定义字段 to_python()
- code-signing - 如何创建没有密码的 p12 文件?
- hibernate - Spring data jpa如何重用@NamedEntityGraph?
- javascript - 使用 node.js readFileSync() 将 HTML 文件作为字符串读取时,外部 js 不起作用
- android - 使用体系结构组件导航将数据从单个活动传递到开始目标片段