當部署通過Capistrano的一個Rails應用程序,我不斷收到錯誤:Capistrano的 - 無法找到***在任何來源
Could not find *** in any of the sources
當部署通過Capistrano的一個Rails應用程序,我不斷收到錯誤:Capistrano的 - 無法找到***在任何來源
Could not find *** in any of the sources
我不得不把它添加到我的deploy.rb的頂部
require 'bundler/capistrano'
我一直得到了同樣的錯誤與其他應用程序,併爲我的解決辦法是bundle install
之前添加sudo
。簡單的版本也可以工作 - 沒有錯誤信息 - 它只是奇怪地留下了一些寶石。
我得到了類似的問題。重新安裝耙子並在/ usr/bin中創建軟鏈接對我無效。我想補充的環境變量在我deploy.rb
set :default_environment, {
:PATH => '$HOME/.rvm/gems/ruby-2.0.0-p353/bin:$PATH',
:GEM_HOME => '$HOME/.rvm/gems/ruby-2.0.0-p353',
:GEM_PATH => '$HOME/.rvm/gems/ruby-2.0.0-p353:$HOME/.rvm/gems/[email protected]'
}