class AgileNotifier::SCM::Repository

Attributes

repo[RW]
url[RW]
user[RW]

Public Class Methods

new(args) click to toggle source
# File lib/agile_notifier/scm.rb, line 26
def initialize(args)
  @user = args[:user]
  @repo = args[:repo]
  @url = args[:url]
end

Public Instance Methods

get_commit(revision) click to toggle source
# File lib/agile_notifier/scm.rb, line 32
def get_commit(revision)
  raise(NotImplementedError, "Abstract method [#{__method__}] is called, please implement", caller)
end
get_committer_of_a_commit(revision) click to toggle source
# File lib/agile_notifier/scm.rb, line 36
def get_committer_of_a_commit(revision)
  raise(NotImplementedError, "Abstract method [#{__method__}] is called, please implement", caller)
end