Ruby   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ruby-on-rails – 如何让rvm在capistrano部署中创建我的gemset?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用capistrano来创建我的rvm gemset.

我使用rvm-capistrano宝石.

即使我明确尝试在安装时创建它,capistrano shell命令看起来像这样

rvm_path=$HOME/.rvm/ $HOME/.rvm/bin/rvm-sHell '1.9.3-p194@vatax' -c 'rvm use 1.9.3-p194@vatax --create'

这显然失败了错误信息:

Gemset 'vatax' does not exist,'rvm gemset create vatax' first,or append '--create'

事实上,我希望gem能够为我创建gemset,但如果不是,至少我想使用非rvm sHell在capistrano中创建gemset.

解决方法

这在gem中尚不支持,有一张添加支持的票据 – https://github.com/wayneeseguin/rvm-capistrano/issues/8

现在你可以使用安装ruby的任务,它也需要创建gemset,当ruby已经安装时它只会创建gemset:

before 'deploy','rvm:install_ruby'

您可以在RVM文档中找到更多信息:https://rvm.io/integration/capistrano/

大佬总结

以上是大佬教程为你收集整理的ruby-on-rails – 如何让rvm在capistrano部署中创建我的gemset?全部内容,希望文章能够帮你解决ruby-on-rails – 如何让rvm在capistrano部署中创建我的gemset?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。