lib/cucumber/create_meta.rb in cucumber-create-meta-2.0.0 vs lib/cucumber/create_meta.rb in cucumber-create-meta-2.0.1

- old
+ new

@@ -4,11 +4,11 @@ module Cucumber module CreateMeta CI_DICT = JSON.parse(IO.read(File.join(File.dirname(__FILE__),"ciDict.json"))) - def create_meta(tool_name, tool_version) + def create_meta(tool_name, tool_version, env=ENV) Cucumber::Messages::Meta.new( protocol_version: Cucumber::Messages::VERSION, implementation: Cucumber::Messages::Meta::Product.new( name: tool_name, version: tool_version @@ -21,10 +21,11 @@ name: RbConfig::CONFIG['target_os'], version: Sys::Uname.uname.version ), cpu: Cucumber::Messages::Meta::Product.new( name: RbConfig::CONFIG['target_cpu'] - ) + ), + ci: detect_ci(env) ) end def detect_ci(env) detected = CI_DICT.map do |ci_name, ci_system|