大家讨论的比较多的是cruisecontrol,cc比较经典。Hudson比较新,比cruisecontrol易用。
hudson主页:
https://hudson.dev.java.net/
下载hudson.war(带有
web服务器),执行java -jar hudson.war,默认的HUDSON_HOME是
用户$HOME/.hudson。
打开page:http://localhost:8080可以看到web界面,添加job之类可以直接在网页上进行。
个人觉得hudson对于cruisecontrol的好处在于:
1,更容易上手;
2,configure可以通过网页界面,也可以通过编辑xml
文件(如果想跟cc一样);
3,大量的plugin可以直接拿来用,对于java程序,基本上要用到的plugin都已经有了,当然也可以自己写,下载界面:
https://hudson.dev.java.net/serv ... 5818&folderID=0