论坛首页 编程语言技术论坛

持续集成上铁道——CruiseControl.rb简介

浏览 18292 次
该帖已经被评为良好帖
作者 正文
   发表时间:2007-07-11  
“daemon mode of CC.rb requires mongrel installed.”
晕阿,不早说
0 请登录后投票
   发表时间:2007-07-11  
装了mongrel,也按照daemon/cruise说的做了,还是不能开机启动,但可以/etc/init.d/cruise start|stop启动和关闭
无奈,修改~/.bash_profile和~/.bash_logout,总算ok了
0 请登录后投票
   发表时间:2007-07-12  
hideto 写道
装了mongrel,也按照daemon/cruise说的做了,还是不能开机启动,但可以/etc/init.d/cruise start|stop启动和关闭
无奈,修改~/.bash_profile和~/.bash_logout,总算ok了

那个……要开机自动运行的话,标准的做法是把服务注册在inittab里面
http://www.netadmintools.com/html/5inittab.man.html
但是
如果你用Ubuntu Feisty的话,这帮人已经废弃了inittab,用了一个叫upstart的东西
http://upstart.ubuntu.com/
可以参考/etc/event.d/logd的格式来写upstart脚本,或者参考这个
runit的开机自动运行脚本
0 请登录后投票
   发表时间:2007-07-12  
gigix,我粗略看了一下代码,内核和svn结合得蛮紧,每5秒去检查一下svn的revision情况。有没有考虑支持别的VCS?
0 请登录后投票
   发表时间:2007-07-12  
cookoo 写道
gigix,我粗略看了一下代码,内核和svn结合得蛮紧,每5秒去检查一下svn的revision情况。有没有考虑支持别的VCS?

我记得在JIRA上有一个关于CVS的story,似乎到目前为止只支持SVN。
到了需要支持下一种版本控制的时候,自然会重构出一个结合得不紧的结构的。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics