add SubmitForReview command lane
This commit is contained in:
parent
1160ea6320
commit
d900c5b9ad
|
|
@ -48,13 +48,18 @@ private_lane :uploadToFirebase do |options|
|
|||
end
|
||||
end
|
||||
|
||||
def upload_to_app_store_using_options(options)
|
||||
def upload_to_app_store_using_options(options, submit_for_review = false)
|
||||
upload_to_app_store(
|
||||
username: options[:username] || options[:apple_id],
|
||||
api_key_path: options[:api_key_path],
|
||||
api_key: options[:api_key],
|
||||
ipa: options[:ipa_path],
|
||||
build_number: options[:buildNumber],
|
||||
skip_binary_upload: options[:ipa_path].nil?,
|
||||
skip_screenshots: true,
|
||||
force: true, # skip metainfo prompt
|
||||
submit_for_review: submit_for_review,
|
||||
submission_information: options[:submission_information],
|
||||
skip_metadata: true,
|
||||
team_id: options[:itc_team_id],
|
||||
dev_portal_team_id: options[:team_id],
|
||||
|
|
@ -133,7 +138,7 @@ private_lane :buildConfiguration do |options|
|
|||
|
||||
install_signing_identities(options)
|
||||
buildArchive(options)
|
||||
upload_to_app_store_using_options(options)
|
||||
upload_to_app_store_using_options(options, false)
|
||||
end
|
||||
|
||||
upload_symbols_to_crashlytics(
|
||||
|
|
@ -173,6 +178,13 @@ private_lane :buildArchive do |options|
|
|||
)
|
||||
end
|
||||
|
||||
lane :SubmitForReview do |options|
|
||||
configuration_type = Touchlane::ConfigurationType.from_type("appstore")
|
||||
options = fill_up_options_using_configuration_type(options, configuration_type, false)
|
||||
|
||||
upload_to_app_store_using_options(options, true)
|
||||
end
|
||||
|
||||
lane :InstallDevelopmentSigningIdentities do |options|
|
||||
configuration_type = Touchlane::ConfigurationType.from_type("development")
|
||||
options = fill_up_options_using_configuration_type(options, configuration_type)
|
||||
|
|
|
|||
Loading…
Reference in New Issue