Hudson的简介

一、持续集成CI

常见的持续集成的工具有Hudson、Jenkins等等

二、Hudson的简介

Hudson是一款可扩展的持续集成(Continuous Integration)引擎。

主要作用:

1)自动化地构建软件项目。

2)构建可持续的自动化检查

3)构建可持续的自动化测试

4)构建成功后,后续过程的自动化,监控一些定时执行的任务。

三、具体工作流程

1)程序员通过SVN客户端提交代码。

2)Hudson用检查更新,svn update命令从svn中更新代码到本地。

3)Hudson调用项目里的Ant或者Maven脚本进行构建。

4)构建结束,生成报告并记录日志,发送结果。

5)户可随时通过浏览器在Hudson上浏览构建结果。

Hudson的简介