【发布时间】:2014-03-15 16:50:53
【问题描述】:
我在我的项目中使用rvm1-capistrano3。
当我运行cap staging deploy时,如果没有安装rvm,我想安装rvm。
但如果有rvm,我想跳过这一步。
如何使用rvm1-capistrano3 实现它?
【问题讨论】:
标签: ruby-on-rails rvm capistrano rvm-capistrano
我在我的项目中使用rvm1-capistrano3。
当我运行cap staging deploy时,如果没有安装rvm,我想安装rvm。
但如果有rvm,我想跳过这一步。
如何使用rvm1-capistrano3 实现它?
【问题讨论】:
标签: ruby-on-rails rvm capistrano rvm-capistrano
对于 capistrano3 https://github.com/rvm/rvm1-capistrano3#install-rvm-1x
对于 capistrano2 使用 install_rvm 模块。 https://github.com/wayneeseguin/rvm-capistrano#modules
如果 rvm 不存在,它将安装,如果存在则更新。
【讨论】:
capistrano 2 那样使用 rvm-capistrano,而我使用 capistrano 3
cap rvm1:install:rvm任务时它都会安装rvm,无论我是否已经有rvm。