dtan4 / terraforming

Export existing AWS resources to Terraform style (tf, tfstate) / No longer actively maintained
http://terraforming.dtan4.net/
MIT License
4.3k stars 658 forks source link

Use the latest and supported Rubies #452

Closed dtan4 closed 5 years ago

dtan4 commented 5 years ago

WHAT

Run tests with the latest and currently supported Rubies in Travis CI

Ruby 2.3 is end-of-life (EOL) officially, however, macOS still uses this in default. Some users run Terraforming with system Ruby (without installing the latest Ruby or using rbenv), so Terraforming should also support macOS' default Ruby.

$ /usr/bin/ruby -v
ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]

WHY

The tool should support the latest Ruby in its lifetime. Additionally, it doesn't have to support the old Rubies once they became end-of-life (EOL).

REF

Ruby Maintenance Branches

coveralls commented 5 years ago

Coverage Status

Coverage remained the same at 100.0% when pulling 849e480b4bccdfd610f3a591177b2410e3c626a2 on dtan4/use-latest-ruby-1904 into 1b5585f35c4d9b6503801ff80b4f2eb199c9c18c on master.