Я пытаюсь загрузить отредактированную версию гема dm-paperclip в приложение Sinatra, развертываемое на Heroku. Я скачал отредактированный драгоценный камень здесь https://github.com/ladicha/dm-paperclip/commit/8ff8d235edf03c7c21c49c0103c5b013d543d406.
В своем Gemfile я добавил аргумент: path для dm-paperclip
gem 'dm-paperclip', :path => "#{Dir.pwd}/gems/ladicha-dm-paperclip-8ff8d23"
Когда я нажимаю на Heroku, упаковщик работает без ошибок. По поводу сборщика сообщений dm-paperclip gem heroku
Using dm-paperclip (2.4.1) from source at gems/ladicha-dm-paperclip-8ff8d23
Приложение затем развертывается, но вылетает. Я считаю, что соответствующая строка в журнале
<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- dm-paperclip (LoadError)
Я указываю: путь к каталогу 'dm-paperclip.gemspec', который я считаю правильным. Кто-нибудь видит, что я делаю не так? Если вам нужна дополнительная информация, я буду рад ее предоставить.
Спасибо.