在openshift中升级ruby gems

时间:2012-10-25 19:25:50

标签: rubygems openshift

有没有人遇到这个问题我的意思是我有一个应用程序正在爆炸,因为

openshift 正在使用rubygem版本 1.3.7 我想将rubygems版本升级到至少

1.5.3 让每个人都面临这个问题

如何升级

尝试在pre_build挂钩中定义update_rubygems命令不起作用

即使gem update --system也不起作用

有没有人曾经这样做过

由于

1 个答案:

答案 0 :(得分:0)

您能描述一下1.3.7和Ruby 1.8的问题吗?

如果它是Rubygems库中的一个严重错误,我们可以考虑在上游更新它。 OpenShift中的Ruby盒包含并运行来自上游存储库的Rubygems版本(在这种情况下,RHEL 6.x将Ruby 1.8与Rubygems 1.3.7捆绑在一起,我们将Ruby 1.9与Rubygems 1.8.24捆绑在一起)。但是,因为我们需要在RHEL生态系统中工作,所以可能需要一段时间才能进行任何更新,如果1.3.7 - > 1.5.3转换不是完全向后兼容的,RHEL可能无法更新。

根据您的需求,您可以选择其他一些选项: