安装 ruby 并与 capistrano 一起使用 bundler
Install ruby and use bundler with capistrano
意思是,capistrano
我想通过 bundler
安装 ruby
(和 rvm
),一些 gem,并执行一些使用它们的任务。这可能吗?当我尝试使用 rvm1-capistrano3
gem 安装 gems 时,它失败了:
Installing light_resizer (0.2.0)
ERROR: While executing gem ... (TypeError)
no implicit conversion of nil into String
如果我使用 capistrano-bundler
和上面提到的 gem,将 bundle_bins
设置为 []
(以便能够安装 bundler
),我以后不能 运行 像 deploy:assets:precompile
这样的任务。
毕竟我所做的是使用 capistrano-bundler
,但是 set :bundle_bins, [:rake]
,因为 rake
是我所需要的。可能不是一个完美的解决方案,但它最后一次完美是什么时候......:)
意思是,capistrano
我想通过 bundler
安装 ruby
(和 rvm
),一些 gem,并执行一些使用它们的任务。这可能吗?当我尝试使用 rvm1-capistrano3
gem 安装 gems 时,它失败了:
Installing light_resizer (0.2.0)
ERROR: While executing gem ... (TypeError)
no implicit conversion of nil into String
如果我使用 capistrano-bundler
和上面提到的 gem,将 bundle_bins
设置为 []
(以便能够安装 bundler
),我以后不能 运行 像 deploy:assets:precompile
这样的任务。
毕竟我所做的是使用 capistrano-bundler
,但是 set :bundle_bins, [:rake]
,因为 rake
是我所需要的。可能不是一个完美的解决方案,但它最后一次完美是什么时候......:)