什么是持续集成构建健康指标?

时间:2012-11-30 10:00:48

标签: svn jenkins continuous-integration

我想为开发团队创建报告,概述他们的持续集成构建健康状态。我们使用SVN作为存储库和Jenkins来执行CI构建,因此可以获得大量信息。

您是否知道除了成功构建率以外的任何有用指标?构建修复率可以添加到此类报告中,并且可以在Jenkins中轻松实现吗?

1 个答案:

答案 0 :(得分:1)

CI服务器的统计信息可能是执行时间(理想情况下每次签入一次),修复构建所需的时间以及构建为红色的时间与构建总数的比较。

评估resp的其他有趣指标。更新将是(好的)代码度量(又称软件度量),例如重复的代码百分比,每个项目相应文件的错误(为了发现可能需要重构的模块),复杂性度量,例如Cyclic Complexity ,皮棉检查,编码标准,测试覆盖率。

我刚用Google搜索的各种链接:

<强>附录
也许您喜欢CI game,它可以对开发人员如何影响整合状态进行评分。