Ссылка на несколько локальных драгоценных камней в разработке с использованием Bundler - PullRequest
1 голос
/ 13 октября 2011

В настоящее время я работаю над приложением, которое состоит из множества драгоценных камней.Каждый из этих драгоценных камней разрабатывается одновременно, и для нас важно ссылаться на нашу текущую локальную копию каждого из драгоценных камней.

В настоящее время мы используем Bundler в каждом из этих драгоценных камней.В настоящее время мы устанавливаем переменную окружения, которая говорит Bundler ссылаться на наши локальные копии в отличие от установленного в системе гема.

Хотя это работает, это грязно, поскольку:

1) Gemfile.lockпостоянно меняется, когда мы переворачиваем назад и вперед.Это приводит к ошибкам при развертывании.2) Это полагается на то, что все разработчики сохраняют свои структуры каталогов одинаковыми, если только мы не сделаем это настраиваемым (отстойным).

Что другие люди делают в этой ситуации?

1 Ответ

1 голос
/ 23 октября 2011

Загрузите ваши драгоценные камни в частные репозитории, например, в github, и позвольте Bundler получать от них информацию. Разработчики ваших драгоценных камней должны обновить свои репозитории.

...