class TriggerBuild::Repo

Public Class Methods

new(directory = Dir.pwd) click to toggle source
# File lib/trigger_build/repo.rb, line 7
def initialize(directory = Dir.pwd)
  @git = Git.open(directory) rescue nil
end

Public Instance Methods

last_commit_message() click to toggle source
# File lib/trigger_build/repo.rb, line 15
def last_commit_message
  @git.gcommit(@git.log.first).message
end
name() click to toggle source
# File lib/trigger_build/repo.rb, line 11
def name
  @git.dir.path.split('/').last
end
valid?() click to toggle source
# File lib/trigger_build/repo.rb, line 19
def valid?
  not @git.nil?
end