相关疑难解决方法(0)

TeamCity dotCover报告Sonar的路径

我正在尝试将声纳分析集成到TeamCity构建过程中.我有一个NUnit构建步骤,它运行我的单元测试,然后运行dotCover覆盖.

我的下一步是声纳 - 跑步者.当前存在的配置是; gallio.mode = dotCover,sonar.gallio.mode = reuseReport但我还需要sonar.gallio.reports.path.

有人知道上一步生成的dotCover报告的路径吗?

teamcity dotcover teamcity-7.1 sonar-runner sonarqube

11
推荐指数
3
解决办法
6085
查看次数

TeamCity质量指标仪表板

我们使用jetBrains TeamCity持续集成服务器进行构建.

我们在TeamCity中有几十个不同的项目,并希望从他们的开发质量方面看到他们之间的一个大局,找出哪些项目缺乏质量和哪种意义.我们使用单位测试覆盖率,圈复杂度,可维护性指数,重复项,缺陷率等指标...

我们从测试工具收集TeamCity的指标,或者:

  1. 如果TeamCity支持,则自动作为标准指标(例如NCover覆盖).
  2. 手动,在运行测试工具时提取它们,并使用服务消息将它们提供给TeamCity: [##teamcity[buildStatisticValue key='<valueTypeKey>' value='<value>']

所以我们在TeamCity中获得了它们,并且可以在每个项目图表上看到它们.我们甚至可以通过REST协议以XML或JSON格式将它们从TeamCity中取出.

我们的目标是了解所有项目的整体情况.这里有两个例子是我们希望看到的:

  • 行中的项目,列中的时间(周)以及内部单元格中一个选定度量的值.
  • 行中的项目,列中的所有度量,特定时间点(例如最新)内部单元格中度量的值.

或者它可以是具有类似方法的二维图表.

所以,问题是:

是否有这样的现有仪表板工具,可以显示描述的表和/或图表?单独的应用程序与TeamCity紧密集成,还是TeamCity的插件?

谢谢!

rest teamcity metrics dashboard

9
推荐指数
1
解决办法
2918
查看次数