Merge pull request #26 from TouchInstinct/feature/fastlane

icloudEnvironment added
This commit is contained in:
Vsevolod Ivanov 2017-09-28 17:30:25 +03:00 committed by GitHub
commit 068644218c
1 changed files with 4 additions and 3 deletions

View File

@ -35,7 +35,8 @@ private_lane :buildConfiguration do |options|
configuration = lane_context[SharedValues::LANE_NAME]
method = configuration.start_with?("Enterprise") ? "enterprise" : "development"
uploadToFabric = options[:uploadToFabric]
additionalArgs = uploadToFabric ? "" : "analyze"
icloudEnvironment = options[:iCloudContainerEnvironment] || ""
exportOptions = icloudEnvironment.to_s.empty? ? {} : {iCloudContainerEnvironment: icloudEnvironment}
gym(
clean: true,
@ -45,7 +46,7 @@ private_lane :buildConfiguration do |options|
output_name: "#{$appName}.ipa",
configuration: configuration,
export_method: method,
skip_package_ipa: !uploadToFabric,
xcargs: additionalArgs
export_options: exportOptions,
skip_package_ipa: !uploadToFabric
)
end