riemann / riemann-dash

An HTTP dashboard for Riemann.
MIT License
248 stars 102 forks source link

Get rid of the Gemfile.lock #145

Open smortex opened 2 months ago

smortex commented 2 months ago

The lockfile allow reproducible build, which are awesome. However, we also want to support multiple versions of Ruby, and a lockfile is unfortunately not a one-size-fit-all solution in this case:

The lock file is only used when someone clone the repository and run bundle install. When installing with gem install riemann-dash (the way recommanded in the README), the dependencies only have to be in the bounds of what is authorized in the gemspec file, so this will only affect a fraction of our users which are probably aware of what they are doing.

This allows us to run the test suite on all supported versions of Ruby.