摘要:
1、环境准备操作系统:SUSE11服务器:Tomcat6.0.20 Hudson:hudson-1.398.war(下载地址:http://java.net/projects/hudson/downloads/download/war/hudson-1.398.war)2、搭建hudson服务器 其实搭建服务器的过程很简单,在suse11下安装tomcat,然后将hudson-1.398.war改名为hudson.war,并拷贝到tomcat的webapps目录下,这样启动tomcat服务器,访问地址:http://localhost:8080/hudson,如果能够看到hudson页面:(我 阅读全文
posted @ 2011-08-01 09:46
HackerVirus
阅读(610)
评论(0)
推荐(0)
摘要:
目前,持续集成工具多达30种,每种工具都有自己的特点。在国内,软件企业很少为这类产品付费,所以国个目前最流行的包括Hudson(开源),CruiseControl(开源),TeamCity(商业版,买了IntellJ的License就能免费使用)。而在国外,还有两个比较流行的商业软件是AnthillPro和Go(原名为Cruise)。根据目前软件发展的特点,在选择持续集成工具时需要考虑对版本控制工具、构建工具、测试工具等的支持。而对于企业级用户和复杂软件来说,需要考虑的因素更多。详见http://www.continuousdelivery.info/index.php/2011/07/23/ 阅读全文
posted @ 2011-08-01 09:39
HackerVirus
阅读(1473)
评论(0)
推荐(0)
摘要:
加了持续集成报告的内容。 增加了持续部署的内容。 给出了引入持续集成的建议。 持续集成的流程 在持续集成领域,我们经常会用到的一个术语就是“构建(Build)”。很多人认为“构建=编译+链接(Build=Compile+Link)”,Martin在第一版中指出一次成功构建包括: 所有最新代码从配置管理工具中取出(check out或者update)。 所有的代码从干净的状态开始编译。 将编译结果链接并部署,以备执行。 执行部署的应用并运行测试套。 如果上述所有操作没有任何错误,没有人工干预,并通过了所有测试,我们认为这才是一次成功的构建。 实际上,目前很多团队对成功持续集成构建的定义基本上是. 阅读全文
posted @ 2011-08-01 09:30
HackerVirus
阅读(364)
评论(0)
推荐(0)
浙公网安备 33010602011771号