Sha256: a1a527eaac122920f160f2f30f82ebb00f62215ea9cc26c99cb84580244df24c

Contents?: true

Size: 853 Bytes

Versions: 2

Compression:

Stored size: 853 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/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

2 entries across 2 versions & 1 rubygems

Version Path
cukeq-0.0.1.dev3 lib/cukeq.rb
cukeq-0.0.1.dev2 lib/cukeq.rb