Method: Integrity::SCM::Git#info

Defined in:
lib/integrity/scm/git.rb

#info(revision) ⇒ Object



38
39
40
41
# File 'lib/integrity/scm/git.rb', line 38

def info(revision)
  format  = %Q(---%n:author: %an <%ae>%n:message: >-%n  %s%n:committed_at: %ci%n)
  YAML.load(`cd #{working_directory} && git show -s --pretty=format:"#{format}" #{revision}`)
end