为什么用Gerrit + Jenkins
Gerrit是开源的Code Review工具,被开源社区广泛使用。Jenkins是流行的持续集成工具,支持自定义扩展,目前有600多种plugin扩展,而且支持分布式工作。
谁需要阅读本文
为项目搭建Jenkins测试环境的测试人员。
本文的目标
本问介绍如何将两者结合起来完成以下流程:
1. 开发人员提交一个Code Review Request到Gerrit
|
2.自动触发Jenkins去clone一份code review代码的copy,build,run unit test,...
|
3.将结果发回Gerrit:验证Code review代码的正确性结果,+1或者-1,附有相应的执行结果链接
这里侧重在如何配置Jenkins,略去关于Gerrit的安装和配置。
Jenkins安装和配置
1. 从http://jenkins-ci.org/下载Jen