Skip to content

Instantly share code, notes, and snippets.

@davidelbe
Created December 3, 2014 15:54
Show Gist options
  • Save davidelbe/3c49cb2b4dadf7ad5972 to your computer and use it in GitHub Desktop.
Save davidelbe/3c49cb2b4dadf7ad5972 to your computer and use it in GitHub Desktop.
Capfile
# Load DSL and Setup Up Stages
require 'capistrano/setup'
# Includes default deployment tasks
require 'capistrano/deploy'
# Handle ruby versions
require 'capistrano/rbenv'
# Bundler and rails utilities
require 'capistrano/bundler'
require 'capistrano/rails/assets'
require 'capistrano/rails/migrations'
# Puma/nginx config
require 'capistrano/puma'
require 'capistrano/puma/workers'
require 'capistrano/puma/nginx'
# Cron
require "whenever/capistrano"
# Loads custom tasks from `lib/capistrano/tasks' if you have any defined.
Dir.glob('lib/capistrano/tasks/*.rake').each { |r| import r }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment