Method: AppFlight::Plugins::S3::Client#upload_ipa

Defined in:
lib/appflight/plugins/s3.rb

#upload_ipa(options) ⇒ Object



36
37
38
39
40
41
42
43
44
# File 'lib/appflight/plugins/s3.rb', line 36

def upload_ipa(options)
  @s3.buckets.create(options[:bucket]) if options[:create]
  @bucket = @s3.buckets[options[:bucket]]
  @ipa_name = ENV['ipa_name'] 
  @ipa_name ||= ask "IPA File Name:"
  File.open("./#{@ipa_name}") { |fd|
    upload(@ipa_name, fd)
  }
end