一种持续构建构想

作者:朱金灿

来源:http://blog.csdn.net/clever101

 

        现在我面临的持续构建场景是这样的:系统是插件架构的,底层库放在一个单独的文件夹, 所有的插件工程放在另一个文件夹,插件工程是随着功能开发的增多而不断增多的。而我设想的持续构建分为两个阶段进行。这里Hudson作为持续构建工具,VS2008作为编译工具。第一阶段的流程如下:


          

         其中使用JScript创建插件解决方案具体可参考:JScript实现将指定目录下的vc工程加到解决方案

 

第二阶段可以增加自动化测试步骤,其流程如下:

                   

          

        目前可用的持续集成即时反馈手段很多,包括Email群发、短信息群发、RSS订阅、GTalk通知,甚至Twitter消息等。Email群发我感觉不够及时,本人是不愿意整天挂着foxmail或out look的,GTalk会被经常和谐,而且在开发人员和测试人员中也不受欢迎。百度的测试人员提出一个比较牛的解决方案,详见:一种低成本的持续集成即时反馈解决方案,不过我感觉这种反馈过于夸张了,且设置颇为复杂。淘宝的测试人员可以通过旺旺消息进行反馈,详见:Hudson持续集成Ruby测试脚本,可惜阿里旺旺也不是我们部门常用的即时通讯工具。我们常用的即时通讯工具是飞秋,飞秋是支持二次开发的。我看了下飞秋的二次开发手册,了解了飞秋可以使用命令行调用,因此可以使用命令行的方式调用飞秋来给开发人员及测试人员发消息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

clever101

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值