Sha256: fabc760780abec6ee320ec69ba4728e8fdc7ba24c5627496dc313c67e904acc4

Contents?: true

Size: 562 Bytes

Versions: 114

Compression:

Stored size: 562 Bytes

Contents

# take control of the growl notifications
module GrowlHacks
  def growl(type, subject, body, *args, &block)
    case type
    when Kicker::GROWL_NOTIFICATIONS[:succeeded]
      puts subject = "Success"
      body = body.split("\n").last
    when Kicker::GROWL_NOTIFICATIONS[:failed]
      subject = "Failure"
      puts body
      body = body.split("\n").last
    else
      return nil
    end
    super(type, subject, body, *args, &block)
  end
end

Kicker.send :extend, GrowlHacks

# no logging
Kicker::Utils.module_eval do
  def log(message)
    nil
  end
end

Version data entries

114 entries across 114 versions & 11 rubygems

Version Path
github-markup-5.0.1 .kick
github-markup-5.0.0 .kick
github-markup-4.0.2 .kick
gitlab-markup-1.9.0 .kick
gitlab-markup-1.8.1 .kick
github-markup-4.0.1 .kick
gitlab-markup-1.8.0 .kick
github-markup-4.0.0 .kick
github-markup-3.0.5 .kick
gitlab-markup-1.7.1 .kick
github-markup-3.0.4 .kick
gitlab-markup-1.7.0 .kick
github-markup-3.0.3 .kick
github-markup-3.0.2 .kick
gitlab-markup-1.6.5 .kick
github-markup-3.0.1 .kick
github-markup-3.0.0 .kick
github-markup-2.0.1 .kick
gitlab-markup-1.6.4 .kick
github-markup-2.0.0 .kick