如何在Engine Yard上安装分叉宝石?

时间:2010-06-18 06:53:24

标签: ruby-on-rails rubygems

我想使用LinkedIn gem但不是我输入

时得到的那个
sudo gem install linkedin

我想要一个以某种方式完成补丁的具体方法。它是原始的一个分支:

http://github.com/jbasdf/linkedin

我已经从上面的链接下载了源代码,并使用“rake”命令在本地构建了一个gem。所以一切都在当地运作良好。

但现在我有一个问题。如何在服务器(发动机场)上设置这个民间宝石?在这种情况下,我不确定如何在服务器上创建一个gem。

非常感谢!

2 个答案:

答案 0 :(得分:0)

您可以登录EY的cpanel。在仪表板上,单击实例中的“应用程序”,然后单击Ruby Gem图标。在此面板中,您可以下载要在服务器上安装的gem,包括您希望它们的版本。

答案 1 :(得分:0)

如果服务器(宝石切割机)上有预制宝石,您应该可以使用Trip的方法。

如果没有两个选择出现在我脑海中:

1)编写一个厨师脚本,从github克隆源代码并构建它。

2)使用内置支持的bundler从git url构建gem。 EY完全支持bundler。

我认为后者将是更好的选择,因为它完全消除了使用EY的UI来管理宝石的需要,并且是向Rails 3兼容性迈出的一步。