2
標題幾乎說明了一切。在使用Capistrano進行部署之前,是否需要在服務器上手動安裝Bundler?
我剛剛用Ruby 1.9.2設置了我的Web服務器。這是一個乾淨的安裝 - 沒有安裝寶石。另外,我剛剛爲我的Rails應用程序配置了Capistrano。
當我運行cap deploy
,它失敗,出現以下錯誤信息:
*** [err :: bogusip.com] bash: bundle: command not found
鑑於所有我所做的就是安裝Ruby 1.9.2到我的服務器,捆紮機不會在這一點上存在。卡皮斯特拉諾應該爲我安裝Bundler寶石還是我自己應該這樣做?
要明確:Capistrano不會爲您安裝Bundler。正確? – John
正確。你可以在這裏看到Capistrano的依賴:https://github.com/capistrano/capistrano/blob/master/capistrano.gemspec – Gazler
謝謝!隨着所有自動化的進行,我認爲這將是Capistrano照顧的事情之一,所以我只是想確定一下。 =) – John