首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TFS 2017 + Sonarqube

TFS 2017 + Sonarqube
EN

Stack Overflow用户
提问于 2018-05-02 12:28:42
回答 2查看 1.4K关注 0票数 1

我们已经安装了TFS (TFS 2017),我正在尝试将SonarQube分析集成到我们的构建步骤中。我在TFS服务器上安装了SonarQube扩展,并添加了一个服务端点,指向安装和配置了SonarQube服务器的服务器。

当我试图触发一个构建时,我会收到一个错误:"No可以找到以下功能: msbuild、java、visualstudio“。我的构建服务器需要安装JRE才能让SonarQube构建步骤正常工作吗?SonarQube网站上说:

**安装

  • 确保安装了.NET框架v4.5.2+
  • 确保安装了8
  • 从市场安装分机**
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-05-03 07:28:10

首先,正式文档非常清楚,这里:确保安装了8

此外,根据您的提示错误消息:

无法找到具有以下功能的代理: msbuild、java、visualstudio

也缺乏msbuild,不仅需要安装,还需要在构建代理上安装visualstudio,然后重新启动构建代理。重新启动构建代理将捕获添加的功能。如果这样做不起作用,那么重新配置构建代理应该可以做到这一点。

安装后,生成代理将不会检测到环境更改。它只会在安装过程中检测。如果您正在使用vNext构建代理,也尝试在设置中手动添加一些功能-代理队列-代理池-代理-功能。在此之后,再次触发构建。

注意:如果您在2017年更新2之前在TFS上运行,则需要下载并手动安装VSIX的最新3.x版本来安装SonarQube扩展。

票数 1
EN

Stack Overflow用户

发布于 2018-05-02 15:51:15

错误消息和文档都告诉您相同的事情:您需要安装Java。

我将是第三个确认来源:您需要安装Java。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50134679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档