mirror of
https://github.com/Sea-Haven-Industries/proposal-system.git
synced 2026-10-01 07:03:13 +00:00
34 lines
792 B
Text
34 lines
792 B
Text
|
|
default_platform(:ios)
|
||
|
|
|
||
|
|
platform :ios do
|
||
|
|
desc "Build and upload to TestFlight"
|
||
|
|
lane :beta do
|
||
|
|
setup_ci
|
||
|
|
|
||
|
|
app_store_connect_api_key(
|
||
|
|
key_id: ENV["ASC_KEY_ID"],
|
||
|
|
issuer_id: ENV["ASC_ISSUER_ID"],
|
||
|
|
key_content: ENV["ASC_KEY_CONTENT"],
|
||
|
|
is_key_content_base64: true
|
||
|
|
)
|
||
|
|
|
||
|
|
match(type: "appstore", readonly: true)
|
||
|
|
|
||
|
|
increment_build_number(
|
||
|
|
build_number: ENV["GITHUB_RUN_NUMBER"],
|
||
|
|
xcodeproj: "ios/ProposalSystem.xcodeproj"
|
||
|
|
)
|
||
|
|
|
||
|
|
build_app(
|
||
|
|
workspace: "ios/ProposalSystem.xcworkspace",
|
||
|
|
scheme: "ProposalSystem",
|
||
|
|
configuration: "Release",
|
||
|
|
export_method: "app-store",
|
||
|
|
output_directory: "build",
|
||
|
|
output_name: "ProposalSystem.ipa"
|
||
|
|
)
|
||
|
|
|
||
|
|
upload_to_testflight(skip_waiting_for_build_processing: true)
|
||
|
|
end
|
||
|
|
end
|