FEATURE: do not boot Ruby if not on 2.4 or up

This commit is contained in:
Sam 2018-05-22 09:21:47 +10:00
parent 788ca1f112
commit 39bfd836c6

View File

@ -1,5 +1,16 @@
# frozen_string_literal: true
begin
if !RUBY_VERSION.match?(/^2\.[456]/)
STDERR.puts "Discourse requires Ruby 2.4.0 or up"
exit 1
end
rescue
# no String#match?
STDERR.puts "Discourse requires Ruby 2.4.0 or up"
exit 1
end
require File.expand_path('../boot', __FILE__)
require 'rails/all'