設定例 † # 変数の設定。 この場合はsshユーザ名 set :user, "username" # サーバーに role で名前を付ける。 role :stage, "special@stage1.hoge.com", "stage2.hoge.com" #この場合 stage2 はusername@stage2.hoge.com と解釈される。 role :live, "live.hoge.com" # 全roleで実行。 task :ls do run "ls" end # 特定のroleで実行。 task :ls_only_stage, :roles => [:stage] do run "ls" end ↑ 拡張 gem(capistrano-ext) † gem install capistrano-ext cap xxx taskname config/deploy/xxx