# CruiseControl.rb integration with Capistrano

**URL:** <https://www.ruby-forum.com/t/cruisecontrol-rb-integration-with-capistrano/131949>\
**Category:** Deployment\
**Created:** [March 14, 2008, 5:11pm UTC](https://www.ruby-forum.com/t/cruisecontrol-rb-integration-with-capistrano/131949 "2008-03-14T17:11:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/c68b51/32.png) [@lena](https://www.ruby-forum.com/u/lena)\
**Post date:** [March 14, 2008, 5:11pm UTC](https://www.ruby-forum.com/t/cruisecontrol-rb-integration-with-capistrano/131949/1 "2008-03-14T17:11:44Z")

</div>

If I do manually:  
cd /usr/hbsp/hbr; cap deploy

it works fine

I want to integrate CruiseControl.rb with Capistrano (which is a plugin  
for CC).  
In cruise\_config.rb I’ve got  
project.post\_build\_action.on\_successful\_build = “cap deploy”

cap deploy runs OK getting the latest version from svn, but cannot  
execute cap:restart

CC runs in /usr/hbsp/cruisecontrol/projects/hbr/work

So, I tried:  
project.post\_build\_action.on\_successful\_build = “cd /usr/hbsp/hbr; cap  
deploy”

Still have the same problem with cap:restart.

thank you, Lena
