Sha256: b563836cfd78b6d1576d65bd2a6f5ecb2f7fbe0e1e21c830fcc256631b9e3f8b

Contents?: true

Size: 887 Bytes

Versions: 1

Compression:

Stored size: 887 Bytes

Contents

require "amqp"
require "mq"
require "rack/handler/thin"
require "json"

require "uri"
require "etc"
require "pp"
require "optparse"
require "socket"

require "cukeq/em/system3"

require "cukeq/broker"
require "cukeq/webapp"
require "cukeq/scm"
require "cukeq/scm/git_bridge"

# begin
#   require "cukeq/scm/svn_bridge"
# rescue LoadError
  require "cukeq/scm/shell_svn_bridge"
# end

require "cukeq/async_job"
require "cukeq/reporter"
require "cukeq/scenario_exploder"
require "cukeq/scenario_runner"

require "cukeq/master"
require "cukeq/slave"
require "cukeq/job_clearer"
require "cukeq/runner"

module CukeQ
  def self.identifier
    @identifier ||= "#{Socket.gethostname}-#{Etc.getlogin}"
  end

  def self.root
    @root ||= File.expand_path("~/.cukeq")
  end
end

def log(*args)
  str = [Time.now, *args].map { |e| e.inspect }.join "  |  "

  $stdout.puts str
  $stdout.flush
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cukeq-0.0.1.dev4 lib/cukeq.rb