【发布时间】:2016-12-17 18:23:59
【问题描述】:
但是使用 TFS2015 express 我看不到构建步骤“SonarQube for MSBuild”。那是要安装到 TFS express 中的插件吗?还是Express版不允许该功能?
【问题讨论】:
但是使用 TFS2015 express 我看不到构建步骤“SonarQube for MSBuild”。那是要安装到 TFS express 中的插件吗?还是Express版不允许该功能?
【问题讨论】:
此构建步骤是带有 TFS 2015 update1 的 RTM。详情请参考Team Foundation Server 2015 Update 1
嵌入 sonar-msbuild-runner 1.0 工作的 SonarQube 构建任务 使用本地和托管代理。您现在可以使用两个构建任务来 结合 MSBuild 执行 SonarQube 分析。之前 构建执行实际 MSBuild 的步骤,插入一个 SonarQube 用于 MSBuild - 开始分析任务以指定 SonarQube 项目 参数、与 SonarQube 服务器的连接以及(直到 SonarQube 5.2 可用)与 SonarQube 数据库的连接。 在构建和任何测试任务之后,为 MSBuild 附加一个 SonarQube - 结束分析任务以完成分析并将数据发送到 SonarQube。
因此,TFS Express 2015 中也没有该功能。目前没有 TFS Express 2015 upade1。如果您想使用此功能,您可能必须使用 TFS2015 update1 或 VS Team Service。
【讨论】: