class Changelog::Notifier::Adapters::Base
Public Class Methods
new(capistrano)
click to toggle source
# File lib/changelog/notifier/adapters/base.rb, line 7 def initialize(capistrano) @capistrano = capistrano unless @capistrano raise ArgumentError, 'No Capistrano instance passed while it is ' \ 'required.' end fetches_adapter_configuration end
Public Instance Methods
configured?()
click to toggle source
# File lib/changelog/notifier/adapters/base.rb, line 18 def configured? raise NotImplementedError end
publish!(release_note_hash, version)
click to toggle source
# File lib/changelog/notifier/adapters/base.rb, line 22 def publish!(release_note_hash, version) raise NotImplementedError end