Skip to content

Commit 28ee99b

Browse files
authored
Aws sdk v3 modular (#85)
* bump aws-sdk to v3 * refactor: update dependencies to aws v3 api * fix: require module crash
1 parent 4540393 commit 28ee99b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

fastlane-plugin-aws_s3.gemspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ Gem::Specification.new do |spec|
1717
spec.test_files = spec.files.grep(%r{^(test|spec|features)/})
1818
spec.require_paths = ['lib']
1919

20-
spec.add_dependency 'aws-sdk', '~> 2.3'
20+
spec.add_dependency 'aws-sdk-s3', '~> 1'
2121
spec.add_dependency 'apktools', '~> 0.7'
22-
spec.add_dependency 'mime-types', '~> 3.1'
22+
spec.add_dependency 'mime-types', '~> 3.3'
2323

2424
spec.add_development_dependency 'pry'
2525
spec.add_development_dependency 'bundler'
2626
spec.add_development_dependency 'rspec'
27-
spec.add_development_dependency 'fastlane', '>= 1.93.1'
27+
spec.add_development_dependency 'fastlane', '>= 2.136.0'
2828
end

lib/fastlane/plugin/aws_s3/actions/aws_s3_action.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def self.run(config)
8282
UI.user_error!("No IPA, APK file, folder or files paths given, pass using `ipa: 'ipa path'` or `apk: 'apk path'` or `folder: 'folder path' or files: [`file path1`, `file path 2`]") if ipa_file.to_s.length == 0 && apk_file.to_s.length == 0 && files.to_a.count == 0 && folder.to_s.length == 0
8383
UI.user_error!("Please only give IPA path or APK path (not both)") if ipa_file.to_s.length > 0 && apk_file.to_s.length > 0
8484

85-
require 'aws-sdk'
85+
require 'aws-sdk-s3'
8686
if s3_profile
8787
creds = Aws::SharedCredentials.new(profile_name: s3_profile);
8888
else

0 commit comments

Comments
 (0)