大家好,
先介绍一下自己,本人在一家云公司负责openstack测试,最近一直在看社区的持续化集成流程。
相对于更多人关注与openstack的研发和优化,openstack的持续化集成关注的人还是比较少的。
虽然在峰会都有一些topic提到,但是也都是一带而过。大家都知道,社区的Rally和Tempest都是非常好的测试工具。
但是这些也都是持续化集成的一部分。大家在给社区贡献代码时,都要经历基于Jenkins的CI测试通过。
社区的持续化集成由Jenkins(社区定制版)、Jenkins job builder、Zuul、gearman等工具组成。
而社区的持续集成测试又分为gate和check两部分测试任务。
希望大家在:
1. 流程部署;
2. 与公司流程对接;
3. 流程优化。
说说各位的看法·····~~~