почему гемы, извлекаемые из github, не хранятся в вендоре / кэше? - PullRequest
3 голосов
/ 09 февраля 2012

Все гемы, которые выбираются из указанного источника (например, источник 'https://rubygems.org'), хранятся в вендоре / кэше, но ни один из тех, которые выбираются из github, не является (например, гем "delocalize", git: "git @ github. com: Svensklanemarknad / delocalize.git ").

Я бы хотел включить все драгоценные камни в вендор / кеш из-за производительности развертывания и чтобы я мог обновлять только определенный драгоценный камень в вендоре / кэше, чтобы сэкономить время на «обновлении комплекта».

Почему гемы, извлекаемые из github, не хранятся в вендоре / кэше?

1 Ответ

4 голосов
/ 09 февраля 2012

Попробуйте запустить bundler package.

http://gembundler.com/bundle_package.html.

Существует открытый вопрос о том, что пакет bundle не работает с исходниками git, оставайтесь в курсе здесь: https://github.com/carlhuda/bundler/issues/67.Я читал, что есть не слитый патч для компоновщика, который делает свое дело.

...