Top "Capistrano" questions

Capistrano is a developer tool for deploying web applications.

What exactly is a "role" in Capistrano?

What is the purpose and function of "roles" in a Capistrano recipe? When I look at sample recipes, I often …

ruby-on-rails ruby capistrano
Unicorn unable to write pid file

I am using deploying a Ruby on Rails app to a Linode VPS using Capistrano. I am using Unicorn as …

ruby deployment capistrano file-permissions unicorn
How do I configure capistrano to use my rvm version of Ruby

Does anybody know how I can tell capistrano to use my default rvm version of ruby for on the server …

ruby capistrano rvm
Capistrano and several SSH keys

I need Capistrano to use 2 different SSH keys. One is for the git repository, one is for the server to …

git ssh capistrano
Capistrano 3 execute within a directory

I'm trying to write a task for Capistrano 3 that involves executing 'composer install' within the directory of the current release. …

ruby-on-rails ruby capistrano composer-php capistrano3
How to deploy resque workers in production?

The GitHub guys recently released their background processing app which uses Redis: http://github.com/defunkt/resque http://github.com/…

ruby-on-rails capistrano delayed-job redis resque
How can you check to see if a file exists (on the remote server) in Capistrano?

Like many others I've seen in the Googleverse, I fell victim to the File.exists? trap, which of course checks …

ruby file capistrano exists
Capistrano & Bash: ignore command exit status

I'm using Capistrano run a remote task. My task looks like this: task :my_task do run "my_command" end …

ruby-on-rails ruby bash capistrano
Setting the Ruby on Rails application environment using Capistrano on Phusion Passenger

I have 2 environments, production and staging, and I am using Capistrano with capistrano-ext gem. When I deploy to staging using …

ruby-on-rails deployment passenger capistrano
Deploying a Rails App to Multiple Servers using Capistrano - Best Practices

I have a rails application that I need to deploy to 3 servers - machine1.com, machine2.com and machine3.com. …

ruby-on-rails capistrano