Class: Fastlane::Helper::UploadFile

Inherits:
Object
  • Object
show all
Defined in:
lib/fastlane/plugin/testdroid_runner/helper/upload_file_helper.rb

Class Method Summary collapse

Class Method Details

.run(params) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/fastlane/plugin/testdroid_runner/helper/upload_file_helper.rb', line 6

def self.run(params)
  Helper::TestdroidRunnerHelper.get_user(params)
  os_config = Helper::TestdroidRunnerHelper.get_os(params)
  puts("[testdroid] Uploading #{os_config[:extname]} for live services: #{params[:application_file]}...")
  file_app = Helper::TestdroidRunnerHelper.upload_file(params[:application_file], params[:access_group])

  puts("[testdroid] Test the app on a live device: https://cloud.bitbar.com/#testing/interactive-choose-device")
  file_app.id
end