bundle install 自体がネットワークエラーで失敗したり、あるいは経過が遅い時、本家のネットワーク応答が悪い時があるようです。こうなってしまうと、開発が停滞してしまう場合があるので、その場合の対処方法をまとめておきます。
ミラーサイト例
- 標準では https://rubygems.org/
- SSL が遅い時時などは、http://rubygems.org/ を指定すると改善する場合があるようです
- ミラーサイトは他にもたくさんありますが、 http://production.cf.rubygems.org などが利用できます。
- 私達の場合はこれで解決できました。
対応方法
下記のように Gem File を編集して、bundle install 実行します。
- remote: https://rubygems.org/
+ remote: http://production.cf.rubygems.org/
※本投稿は http://d.hatena.ne.jp/mabots/20150918/1442540816 を Advent Calendar にむけて再編したものです。