Sha256: f7fdf68a2acad8d30c9a67fa286ad043e4aa843599b79bc364ada85191a2c375
Contents?: true
Size: 879 Bytes
Versions: 2
Compression:
Stored size: 879 Bytes
Contents
#!/usr/bin/env ruby require "thor" require "baleen" class BaleenCommand < Thor desc "cucumber", "Running cucumber features" option :image, :required => true option :work_dir, :default => "./" option :files, :default => "features" option :before_command, :default => nil option :host, :default => "127.0.0.1" option :port, :default => "5533" option :concurrency, :default => 2 def cucumber client = Baleen::Client.new(options[:host], options[:port]) request = Baleen::Message::Request::Cucumber.new( image: options[:image], work_dir: options[:work_dir], files: options[:files], before_command: options[:before_command], concurrency: options[:concurrency].to_i, ) job = Baleen::Job.new(client, request) job.start end end BaleenCommand.start
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
baleen-0.1.1 | bin/baleen |
baleen-0.1.0 | bin/baleen |