Sha256: 8c91b68a998a4bd9c9c772417ead5077357f4e065c1b1d23b87248c0fa3ad68b
Contents?: true
Size: 573 Bytes
Versions: 47
Compression:
Stored size: 573 Bytes
Contents
# frozen_string_literal: true module EacRailsBase0 module AppVersionHelper def base0_app_version base0_app_version_by_environment_variable || base0_app_version_by_version_file || ::I18n.t('eac_rails_base0.app_version.unsetted') end def base0_app_version_by_environment_variable ENV['APP_VERSION'].to_s.strip.presence end def base0_app_version_by_version_file ::Rails.root.children.find { |file| file.basename.to_path.downcase == 'version' } .if_present { |file| file.read.presence } end end end
Version data entries
47 entries across 47 versions & 1 rubygems