在前一篇的hudson介绍中只说了hudson的基本用法,可能大家会有所不解持续化集成应该做到每次版本控制系统有人提交新代码时,持续集成工具应该会发现新提交的代码是否有错,如果有错发送邮件或提示所有用户该版本的文件有错误,这就是我要介绍的,好了开始吧.
我们直接进入上次的hudson工程配置页面,如下图所示:
注意Add build step选项,点击此项,选择Invoke ant将出现invok ant文本框,选择己经在全局参数中配置的ant参数,然后点击右下角的advanted将出现build文本框,在此文本框中填写build.xml,此build.xml为工程根目录下的ant 编译文件名(要自己写ant文件,我记得myeclipse中好像自动生成build.xml),点击保存退出该页面.这样每次cvs提交新文件后hudson在自动编译时将会检查工程代码的有效性,如果有错误将会发送邮件给每个项目组成员,再多说多句,在工程的
选择写入 * * * * * 此标识为hudson的特定语法,点击该选项右侧的问号有详细说明,意思为每一分钟自动检查cvs上的工程代码,另外在全局的参数设置Quiet period选项设置为5则为每次自动检查到cvs代码有错误或改变时每五次通知用户一次,好了这次可以用到持续集成的最核心内容了,如果有哪位高手看到小弟介绍的不足,请留言,小弟谢了,网络的好处就是共享,请不吝辞教.