Sha256: 12c8272e5f27cfe72c2d8419cad3fa8745874e4ee083fdb00355f67a84565b2a

Contents?: true

Size: 507 Bytes

Versions: 10

Compression:

Stored size: 507 Bytes

Contents

#!/usr/bin/env ruby

require File.expand_path(File.dirname(__FILE__) + "/../lib/buildmeister")

begin
  bm = Buildmeister::Base.new(*ARGV.dup)
  bm.go!
rescue Interrupt => i
  if bm.command == 'notify'
    Buildmeister::Notifier.post("Buildmeister Shut Down", "Goodbye!")
    puts "\rThank you for using Buildmeister!"
  end
rescue StandardError => e
  Buildmeister::Notifier.post("Buildmeister Error: #{e.class}", e.message)
  puts "Quitting Buildmeister due to error: #{e.message}"
  puts e.backtrace
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
buildmeister-2.0.6 bin/buildmeister
buildmeister-2.0.5 bin/buildmeister
buildmeister-2.0.4 bin/buildmeister
buildmeister-2.0.2 bin/buildmeister
buildmeister-2.0.1 bin/buildmeister
buildmeister-2.0.0 bin/buildmeister
buildmeister-1.2.1 bin/buildmeister
buildmeister-1.2.0 bin/buildmeister
buildmeister-1.1.4 bin/buildmeister
buildmeister-1.1.3 bin/buildmeister