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