問題

ステージング環境を構築してcap でデプロイしてみたら、binのしたに何もないので、rails cなどは実行できない

原因

bundler/CHANGELOG.md at master · capistrano/bundler で自動生成してくれないようになった

議論はこの辺 Don’t generate binstubs by default when using Rails 4? · Issue #45 · capistrano/bundler

対応方法

上記の議論しているIssueにかかれてあるままですが、

  • deploy.rbset :bundle_binstubs, nilを追加する
  • linked_dirsからbinを削除する

ことで、bin配下に普通に実行ファイルが出来ましtあ。