【问题标题】:Need sonar analysis report in TFS portal需要 TFS 门户中的声纳分析报告
【发布时间】:2017-09-09 10:48:16
【问题描述】:

我已将 SonarQube 与 TFS 集成。我正在使用命令行任务通过 TFS 在 sonarqube 中扫描 Java 项目。在工具中:给出了声纳扫描仪路径。我想在 TFS 中显示整个 sonarqube 分析报告。 TFS 中是否有任何任务可以帮助我显示包含问题和漏洞的声纳分析报告。我希望在分析完成后可以通过 TFS 直接访问声纳。请帮忙。这可行吗?

【问题讨论】:

  • 您使用的是哪种 TFS 版本? vNext 还是 XAML?
  • 我正在使用 ant 构建。市场上是否有任何扩展可以帮助我在 TFS 本身中显示整个声纳分析报告?

标签: tfs sonarqube


【解决方案1】:

如果您使用 vNext 构建,您可以使用 Analyzing with SonarQube Scanner CLI Task 来分析 MSBuild 之外的项目,例如 Java 构建技术。

更详细的步骤请看下面的链接: Analyzing with SonarQube Extension for VSTS/TFSTFS2015 update3 及更高版本

分析报告

目前,reports 和 Pull Request 分析 cmets 都不是 此模式下支持。

很遗憾,此任务不支持与 TFS 集成的分析报告功能。您可以向 sonarqube 团队提交用户声音。

【讨论】:

  • 谢谢帕特里克。但是我可以在 TFS 门户上显示整个声纳分析报告吗?在 Analyzing with SonarQube Scanner CLI 任务中,它仅显示项目是否通过了质量门。是否有任何扩展,或者我们可以通过打开 restapi 来做到这一点,以便我们可以看到 TFS 门户本身的所有错误、问题、漏洞?
  • 抱歉@uttarabhosale 我对 SonarQube 报告不太熟悉。它的格式是什么? SonarQube 服务器是否会生成包含整个报告的文件,例如 .xml 文件。如果是这样,您可以编写自己的 TFS 扩展来捕获信息并在构建结果页面或 TFS 仪表板中显示信息。更多细节你可以参考 Robert 在这个问题中的答案。似乎市场上没有现有的扩展。
  • @uttarabhosale 抱歉缺少链接:stackoverflow.com/questions/33906487/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-24
  • 2023-04-01
  • 2017-04-27
  • 1970-01-01
相关资源
最近更新 更多