pat / thinking-sphinx

Sphinx/Manticore plugin for ActiveRecord/Rails
http://freelancing-gods.com/thinking-sphinx
MIT License
1.63k stars 470 forks source link

Use Bundler v1 for all CI build steps. #1170

Closed pat closed 4 years ago

pat commented 4 years ago

RVM no longer lets us uninstall Bundler v2, so we've got to work around it being present.

And thankfully, it seems Appraisal happily uses the correct (old) version of Bundler - perhaps because the lock file provides that context. It's a shame this change to the build is required, but I guess this is the price of supporting old Rails/Ruby versions.

… and then this PR grew a bit, as I finessed the supported versions of all the things:

I guess this will all be wrapped up into a major release of Thinking Sphinx - v5? - given it technically breaks things.