class TestRescueAgent::TestRunner
Public Class Methods
run()
click to toggle source
# File lib/test_rescue_agent/test_runner.rb, line 5 def self.run client = TestRescueAgent::TestRescueClient.new( repository_id: ENV["REPOSITORY_ID"], endpoint: ENV["TEST_RESCUE_ENDPOINT"], secret: ENV["TEST_RESCUE_SECRET"], api_key: ENV["TEST_RESCUE_API_KEY"] ) while file_run = client.claim_file_run(ENV["SUITE_RUN_ID"], ENV["CONTAINER_ID"]) puts "running \"#{file_run.command}\"" `#{file_run.command}` end end