I'm trying to push my rails app to Heroku, and I keep getting the following error:
An error occurred while installing sqlite3 (1.3.8), and Bundler cannot continue.
Make sure that `gem install sqlite3 -v '1.3.8'` succeeds before bundling.
!
! Failed to install gems via Bundler.
!
! Detected sqlite3 gem which is not supported on Heroku.
! https://devcenter.heroku.com/articles/sqlite3
!
! Push rejected, failed to compile Ruby app
Here is what my gemfile looks like:
group :devlopment, :test do
gem 'sqlite3'
end
group :production do
gem 'pg'
end
Any ideas on how to fix this? Any help is much appreciated!
I have modified the gem file to use sqlite only on development, and test.
But, my mistake was: I have forgotten to commit the changes on git.
You have a typo:
group :development, :test do # <<<< :development, not devlopment
gem 'sqlite3'
end
As heroku ignores development specific gems, when running the bundle it includes sqlite3 gem.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With