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