module LaunchBase::Utilities
Public Class Methods
gem_home()
click to toggle source
# File lib/launch_base/utilities.rb, line 14 def self.gem_home Pathname.new(__dir__).join('..', '..') end
get_rails_version()
click to toggle source
# File lib/launch_base/utilities.rb, line 7 def self.get_rails_version output = `rails -v 2>&1` match_data = /Rails ([0-9.]+)/.match(output) match_data[1] if match_data end
rails_up_to_date?(installed_rails_version)
click to toggle source
# File lib/launch_base/utilities.rb, line 3 def self.rails_up_to_date?(installed_rails_version) Gem::Dependency.new('rails', RAILS_VERSION) =~ Gem::Dependency.new('rails', installed_rails_version) end