psu-libraries / scholarsphere-3

A web application for ingest, curation, search, and display of digital assets. Powered by Hydra technologies (Rails, Hydra-head, Blacklight, Solr, Fedora Commons, etc.)
Apache License 2.0
78 stars 24 forks source link

Updating to Ruby 2.6.3 #1576

Closed awead closed 5 years ago

awead commented 5 years ago

Summary

Updates the application's Ruby version to 2.6.3. Includes some changes to tests and Capistrano.

Changes

Cloud providers test now uses Box

Dropbox is no longer supported and the Ruby update was breaking this test. Instead of fixing a test for an unsupported endpoint, the test was updated to work against Box.

Override rbenv_install

Installs the version of bundler used in the application.

Related

See #1577

coveralls commented 5 years ago

Coverage Status

Coverage decreased (-2.3%) to 56.122% when pulling 404880361972a040d9f7c4b167ab494681cc09a3 on update-ruby into 9b80aa197c331eaaf5bb4ad5f91bf1eda91ca5f8 on develop.

coveralls commented 5 years ago

Coverage Status

Coverage increased (+0.005%) to 58.425% when pulling 09ac79315efee461e1a285c8874122ad444fecb8 on update-ruby into 9b80aa197c331eaaf5bb4ad5f91bf1eda91ca5f8 on develop.