class RackCommitStats::CommitFromEnv
Constants
- REVISION_LOG_FILE
Public Instance Methods
branch()
click to toggle source
# File lib/rack-commit-stats/commit_from_env.rb, line 5 def branch current_revision[1] end
revision()
click to toggle source
# File lib/rack-commit-stats/commit_from_env.rb, line 9 def revision commit.oid end
Private Instance Methods
commit()
click to toggle source
# File lib/rack-commit-stats/commit_from_env.rb, line 15 def commit @_commit ||= repo.lookup(sha_from_file) end
current_revision()
click to toggle source
# File lib/rack-commit-stats/commit_from_env.rb, line 23 def current_revision @_current_revision ||= File.open( File.join( RackCommitStats.config.file_path_prefix, REVISION_LOG_FILE ), 'r' ).readlines.last.split end
sha_from_file()
click to toggle source
# File lib/rack-commit-stats/commit_from_env.rb, line 19 def sha_from_file current_revision[3].gsub(/[)]/, '') end