Class: Capistrano::Slacky::Messaging::Default
- Defined in:
- lib/capistrano/slacky/messaging/default.rb
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Capistrano::Slacky::Messaging::Base
Instance Method Details
#payload_for_failed ⇒ Object
26 27 28 29 30 31 32 33 |
# File 'lib/capistrano/slacky/messaging/default.rb', line 26 def payload_for_failed ::Capistrano::Slacky::Facade::Root.new( ::Capistrano::Slacky::Facade::Header.new( ? :deployment_failed : :rollback_failed), ::Capistrano::Slacky::Facade::Body.new(env: env), ::Capistrano::Slacky::Facade::Exception.new, ::Capistrano::Slacky::Facade::DeployedBy.new(env: env) ).as_json end |
#payload_for_reverted ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/capistrano/slacky/messaging/default.rb', line 17 def payload_for_reverted ::Capistrano::Slacky::Facade::Root.new( ::Capistrano::Slacky::Facade::Header.new(:reverted_successfully), ::Capistrano::Slacky::Facade::Body.new(env: env), ::Capistrano::Slacky::Facade::Revision.new(env: env), ::Capistrano::Slacky::Facade::DeployedBy.new(env: env) ).as_json end |
#payload_for_updated ⇒ Object
7 8 9 10 11 12 13 14 15 |
# File 'lib/capistrano/slacky/messaging/default.rb', line 7 def payload_for_updated ::Capistrano::Slacky::Facade::Root.new( ::Capistrano::Slacky::Facade::Header.new(:deployed_successfully), ::Capistrano::Slacky::Facade::Body.new(env: env), ::Capistrano::Slacky::Facade::Revision.new(env: env), ::Capistrano::Slacky::Facade::Changelog.for(env: env), ::Capistrano::Slacky::Facade::DeployedBy.new(env: env) ).as_json end |