class AgileNotifier::SCM

Attributes

args[RW]
repositories[RW]
url[RW]

Public Class Methods

new(url, args = {}) click to toggle source
# File lib/agile_notifier/scm.rb, line 5
def initialize(url, args = {})
  @url = url
  @repositories = []
  @args = args
end

Public Instance Methods

add_repository(repository) click to toggle source
# File lib/agile_notifier/scm.rb, line 11
def add_repository(repository)
  @repositories.push(repository)
end
repository() click to toggle source
# File lib/agile_notifier/scm.rb, line 15
def repository
  if @repositories.size == 1
    return @repositories.first
  else
    raise('There are more than one repository, please use method [repositories] instead of [repository]')
  end
end