Files
analyzer-pipeline/bin/invoke.rb

24 lines
440 B
Ruby
Raw Normal View History

2019-09-10 10:58:45 +01:00
#!/usr/bin/env ruby
require_relative "./client"
2019-09-10 10:58:45 +01:00
pipeline = PipelineClient.new
2019-09-30 09:26:08 +01:00
# return
lang = ARGV[0] || "ruby"
lang = "ruby"
2019-10-04 14:24:15 +01:00
r = pipeline.analyze(lang, "two-fer", "soln-42", "s3://exercism-dev/iterations/fff07700-e1c3-402d-8937-823aeefb159f")
2019-10-07 21:55:51 +01:00
# puts r
if r["logs"]
r["logs"].each do |log_line|
puts "+ #{log_line["cmd"]}"
puts log_line["stdout"]
puts log_line["stderr"]
end
end
puts r["result"]
2019-10-07 21:55:51 +01:00
pipeline.close_socket