Skip to content

Ruby Update

Dany Marcoux edited this page Sep 25, 2018 · 12 revisions

Ruby Update

Packages

Find and replace all ruby2.5 (old version) with ruby2.6 (new version) in the OBS:Server:Unstable project config. The goal is to get all packages successfully building.

Code

Find and replace all ruby2.5 (old version) with ruby2.6 in the obs code and get in working in our CI. It might be necessary to update some gems or fix deprecation warnings (example: the last ruby update PR)

Deployment

Try to update the build-test instance. Please note that we build the packages for build-test in build-test! Some hints:

  • Update the ruby version in /etc/apache2/conf.d/mod_passenger.conf
  • Update the ruby version in /root/.bashrc
Clone this wiki locally