Ваш драгоценный камень слишком большой.Вы можете понизить рейтинг, изменив свой gem-файл, указав более низкую версию, и снова удалив файл блокировки.
gem 'bundler', '1.17.1'
Затем попробуйте эти команды в терминале
gem install bundler -v 1.17.1
gem uninstall bundler -v 2.0.1
bundle update --bundler
bundle install
Эта последняя команда установки может быть избыточной.Я нахожусь на моем телефоне, поэтому я не могу ничего проверить, к сожалению.
Удачи!
РЕДАКТИРОВАТЬ:
Теперь это проблема Heroku.Понял.Документы Heroku относительно Bundler
Библиотеки Следующие библиотеки используются платформой для управления и запуска> приложений Ruby и не могут быть указаны.Для разрешения зависимостей приложений и управления ими, пакет устанавливается на основе содержимого вашего Gemfile.lock.Если у вас есть BUNDLED WITH в вашем Gemfile.lock, вы получите другую версию Bundler:
Приложения, указывающие Bundler 2.x в их Gemfile.lock, получат упаковщик: 2.0.1 Приложения, указывающиеBundler 1.x в своем Gemfile.lock получит упаковщик: 1.15.2 Приложения без BUNDLED WITH в их Gemfile.lock по умолчанию будут использовать bundler: 1.15.2 Для получения дополнительной информации о доступных настройках см. Конфигурация Bundler.Для получения дополнительной информации о том, почему мы поддерживаем только определенный набор версий Bundler, см. Эту статью о вашей версии Bundler.
Так что кажется, что Heroku допускает только определенные версии Bundlerчтобы быть совместимым, соответствующий документ связан.Понизьте до 1.15.2 и сделайте еще один выстрел.