基于teamcity的持续集成实践(当前不足)

持续集成到现在基本上是一个可持续运行的环境了,当然还需要完善。单元测试、集成测试报告可以查看了,代码质量报告可以查看了,代码覆盖率可以查看了。使用teamcity,构建成功失败的email可以发送了,分布式agent也可以构建了...

 

但是还有很多不足需要增强,有下面几点:

1。验收测试。

   因为我们做的产品有使用对象,就是我们的项目,所以验收测试需要项目团队提交验收测试脚本。

2。性能测试。

   还没想好怎么做。

3。包依赖。

   我们的产品包含多个module,每个module都是一个独立的war或者ear,每个module都有自己lib包,这样就导致很多重复的lib包在svn上,下一步考虑用ivy2或者maven来重写ci过程。

 

持续集成本身也需要持续改进,找到最适合的过程。

你可能感兴趣的:(配置管理)