class Capistrano::Slacky::Runner

Public Class Methods

call(action:, env: ::Capistrano::Configuration.env) click to toggle source
# File lib/capistrano/slacky/runner.rb, line 9
def self.call(action:, env: ::Capistrano::Configuration.env)
  payload = ::Capistrano::Slacky::Payload.new(
    env: env, action: action
  )

  return if payload.empty?

  ::Capistrano::Slacky::Fanout.call(payload: payload)
end