2012-04-27 3 views
2

каждый раз, когда я запускаю bundle --without=production bundler добавляет информацию о платформе PLATFORMS x86-mingw32 в Gemfile.lock, и мне нужно удалить эту информацию вручную при развертывании в Heroku. Если я его не удалю, Gemfile.lock не добавляется в репозиторий и вызывает ошибки.как предотвратить сборщик от добавления информации о платформе в Gemfile.lock

как я могу предотвратить Bundler от добавления платформы к информации Gemfile.lock

+0

В какой ОС вы находитесь? –

ответ

0

У меня был очень похожий вопрос - Can I stop Bundler from adding RUBY VERSION to Gemfile.lock - и получается ответ, что это не может быть сделано. Bundler добавляет эту информацию within the to_lock method, и нет никаких условий, чтобы пропустить этот раздел.

Похоже, что можно было бы реорганизовать to_lock, чтобы контролировать, какие разделы файла блокировки фактически записаны, но пока этого недостаточно для того, чтобы я мог сделать это.

Смежные вопросы