chore: manual ios testflight deploy

This commit is contained in:
Aman Harwara
2023-05-02 01:35:43 +05:30
parent 053aaa5c9f
commit b5f31c3ca3
2 changed files with 65 additions and 2 deletions

View File

@@ -34,7 +34,7 @@ platform :ios do
build_number
end
def deploy_ios(scheme)
def deploy_ios(scheme, is_testflight = false)
sign_ios
build_number = build_ios(scheme)
app_store_connect_api_key(
@@ -55,7 +55,7 @@ platform :ios do
changelog: 'Fixes and improvements.'
)
if is_prod
if is_prod && !is_testflight
upload_to_app_store(
build_number: build_number,
submit_for_review: true,
@@ -83,6 +83,11 @@ platform :ios do
deploy_ios 'StandardNotes'
end
desc 'Deploy prod app to tesflight'
lane :testflight do
deploy_ios 'StandardNotes', true
end
desc 'Setup iOS for running on CI'
lane :setup do
setup_project