Class: TestRescueAgent::TestRunner
- Inherits:
-
Object
- Object
- TestRescueAgent::TestRunner
- Defined in:
- lib/test_rescue_agent/test_runner.rb
Class Method Summary collapse
Class Method Details
.run ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 |
# 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 |