Sha256: 9c867904172455dbb7792639897978a41a439bb3be3f08dbdb9d8b5a97e142da
Contents?: true
Size: 349 Bytes
Versions: 3
Compression:
Stored size: 349 Bytes
Contents
# frozen_string_literal: true module Core # version info of application (from metadata) class Version private_class_method def self.safe_set(name, file) const_set name, File.read(file).strip rescue StandardError const_set name, "no #{name}" end safe_set :ID, './git-commit' safe_set :TAG, './git-tag' end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
svcbase-0.1.18 | lib/svcbase/appversion.rb |
svcbase-0.1.17 | lib/svcbase/appversion.rb |
svcbase-0.1.16 | lib/svcbase/appversion.rb |