Skip to content

Commit 9b2e99d

Browse files
committed
replace duplicated PackageBuilder with IpaUploadPackageBuilder
1 parent 32ec770 commit 9b2e99d

File tree

4 files changed

+5
-59
lines changed

4 files changed

+5
-59
lines changed

lib/assets/XMLTemplate.xml.erb

Lines changed: 0 additions & 12 deletions
This file was deleted.

lib/pilot.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
require "pilot/tester_manager"
66
require "pilot/tester_importer"
77
require "pilot/tester_exporter"
8-
require "pilot/package_builder"
98

109
require "fastlane_core"
1110
require "spaceship"

lib/pilot/build_manager.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ def upload(options)
77

88
Helper.log.info "Ready to upload new build to TestFlight (App: #{app.apple_id})...".green
99

10-
package_path = PackageBuilder.new.generate(apple_id: app.apple_id,
11-
ipa_path: config[:ipa],
12-
package_path: "/tmp")
10+
plist = FastlaneCore::IpaFileAnalyser.fetch_info_plist_file(config[:ipa]) || {}
11+
package_path = FastlaneCore::IpaUploadPackageBuilder.new.generate(app_id: app.apple_id,
12+
ipa_path: config[:ipa],
13+
package_path: "/tmp",
14+
platform: plist["DTPlatformName"])
1315

1416
transporter = FastlaneCore::ItunesTransporter.new(options[:username])
1517
result = transporter.upload(app.apple_id, package_path)

lib/pilot/package_builder.rb

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)