Files
sure/config/initializers/version.rb
Dream 04931e27eb Fix Errno::ENOENT when git is not installed (#838)
Rescue Errno::ENOENT in commit_sha so environments without git
(e.g. Docker containers) don't crash on boot.
2026-01-30 12:22:51 +01:00

23 lines
333 B
Ruby

module Sure
class << self
def version
Semver.new(semver)
end
def commit_sha
if Rails.env.production?
ENV["BUILD_COMMIT_SHA"]
else
`git rev-parse HEAD`.chomp
end
rescue Errno::ENOENT
nil
end
private
def semver
"0.6.8-alpha.2"
end
end
end