一 hudson (continuous integration 工具)
2)下载:在主页上下载hudson.war;
3)确保你的机器上有java,需要1.5以上版本,运行java -jar hudson.war;
4)访问hudson界面:http://localhost:8080
建议:
设置环境变量HUDSON_HOME用于指定hudson运行时文件的存放位置。
正式运行时,需要将hudson作为service或daemon自动运行。
或者hudson在tomcat容器中运行。
或者hudson在jboss容器中运行。
最新版本改为jenkins:http://jenkins-ci.org/
二 特点
安装非常简单。
基于java的开源免费CI工具。
三 参考:
javaeye上的hudson 分类 :http://www.javaeye.com/wiki/hudson_ci
持续集成工具hudson :http://www.javaeye.com/wiki/hudson_ci/1679-continuous-integration-tools-hudson
Hudson插件之Active Directory plugin : http://www.javaeye.com/wiki/hudson_ci/2828-Active-Directory-plugin
Maven持续集成最佳实践 : http://www.javaeye.com/wiki/hudson_ci/1680-maven-best-practices-for-continuous-integration
使用Hudson进行持续集成 : http://qa.taobao.com/?p=3692
使用Hudson进行持续集成 1-9系列 :http://www.javaeye.com/wiki/hudson_ci?category_id=299
用 Hudson 实现 Visual Studio (C++) 项目的 daily build : http://www.cnblogs.com/hothail/archive/2010/10/11/1847822.html
Using Hudson for C++/CMake/CppUnit : http://www.cnblogs.com/hothail/archive/2010/10/11/1847838.html
搭建Hudson分布式构建环境 : http://blog.csdn.net/scorpio3k/archive/2011/01/31/6170974.aspx
hudson 经验的blog : http://jdonee.javaeye.com/
开源书:http://www.wakaleo.com/public_resources/continuous-integration-with-hudson.pdf
完!