Как установить раздвоенный драгоценный камень на Engine Yard? - PullRequest
1 голос
/ 18 июня 2010

Я хочу использовать гем LinkedIn, но не тот, который я получаю, когда набираю

sudo gem install linkedin

Я хочу конкретный, который каким-то образом сделал патчи для. Это вилка оригинала, которая:

http://github.com/jbasdf/linkedin

Я скачал исходники по вышеуказанной ссылке и использую команду "rake" для локального создания гема. Так что все работает хорошо локально.

Но теперь у меня есть вопрос. Как я могу установить этот драгоценный камень на сервере (Engine Engine)? Я не уверен, как построить драгоценный камень на сервере в этом случае.

Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 18 июня 2010

Если на сервере (сборщике драгоценных камней) имеется готовый драгоценный камень, вы можете использовать метод Trip.

Если в моей памяти нет двух вариантов:

1) Напишите сценарий шеф-повара, который клонирует исходный код из github и создает его.

2) Используйте bundler со встроенной поддержкой для создания гемов из git url. EY полностью поддерживает упаковщик.

Я думаю, что последний будет лучшим выбором, так как он полностью устраняет необходимость использования пользовательского интерфейса EY для управления гемами и является шагом к совместимости с Rails 3.

0 голосов
/ 18 июня 2010

Вы можете войти в cypel EY.На панели инструментов нажмите «Приложение» в своем экземпляре, а затем нажмите на значок Ruby Gem.В этой панели вы можете скачать гемы для установки на ваш сервер, включая версию, которая вам нужна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...