読者です 読者をやめる 読者になる 読者になる

capistrano-extで複数の環境にdeployする設定を書く

Ruby

Gemfile

gem 'capistrano-ext'

config/deploy.rb

# 追記
require "capistrano/ext/multistage"

環境用の設定ファイルを格納するディレクトリ

$ mkdir -p config/deploy

config/deploy/stage.rbを作ったらcap stage deployみたいな感じで環境のデプロイできる。
stage名は特に縛りが無いがrails_envを指定していないとstage名で探しに行くので
rails_envを指定するようにする

set :rails_env, 'production'