mirror of
https://github.com/jagandeepbrar/lunasea.git
synced 2026-08-31 04:32:32 +00:00
chore(ci): fix provisioning profiles installation order
This commit is contained in:
@@ -12,6 +12,14 @@ platform :ios do
|
||||
timeout: 3600,
|
||||
lock_when_sleeps: false
|
||||
)
|
||||
|
||||
# Development
|
||||
match(
|
||||
type: "development",
|
||||
readonly: is_ci,
|
||||
keychain_name: ENV['MATCH_KEYCHAIN_NAME'],
|
||||
keychain_password: ENV["MATCH_KEYCHAIN_PASSWORD"],
|
||||
)
|
||||
|
||||
# App Store Connect
|
||||
match(
|
||||
@@ -20,14 +28,6 @@ platform :ios do
|
||||
keychain_name: ENV['MATCH_KEYCHAIN_NAME'],
|
||||
keychain_password: ENV["MATCH_KEYCHAIN_PASSWORD"],
|
||||
)
|
||||
|
||||
# Development
|
||||
match(
|
||||
type: "development",
|
||||
readonly: false,
|
||||
keychain_name: ENV['MATCH_KEYCHAIN_NAME'],
|
||||
keychain_password: ENV["MATCH_KEYCHAIN_PASSWORD"],
|
||||
)
|
||||
end
|
||||
|
||||
desc "Destroy the LunaSea Keychain"
|
||||
@@ -38,8 +38,24 @@ platform :ios do
|
||||
desc "Build App Package"
|
||||
lane :build do
|
||||
prepare_keychain
|
||||
sh("flutter", "build", "ios", "--release", "--bundle-sksl-path=shaders/ios_sksl.json", "--no-codesign", "--build-number=#{build_number}")
|
||||
build_ios_app(scheme: "Runner", workspace: "Runner.xcworkspace", export_method: "app-store")
|
||||
|
||||
sh(
|
||||
"flutter", "build", "ios",
|
||||
"--release",
|
||||
"--bundle-sksl-path=shaders/ios_sksl.json",
|
||||
"--no-codesign",
|
||||
"--build-number=#{build_number}",
|
||||
)
|
||||
build_ios_app(
|
||||
scheme: "Runner",
|
||||
workspace: "Runner.xcworkspace",
|
||||
export_method: "app-store",
|
||||
export_options: {
|
||||
"app.lunasea.lunasea" => "Provisioning Profile Name",
|
||||
"app.lunasea.lunasea.ImageNotification" => "Provisioning Profile Name 2"
|
||||
},
|
||||
)
|
||||
|
||||
destroy_keychain
|
||||
end
|
||||
|
||||
|
||||
@@ -13,10 +13,9 @@ platform :mac do
|
||||
lock_when_sleeps: false
|
||||
)
|
||||
|
||||
# App Store Connect
|
||||
# Development
|
||||
match(
|
||||
type: "appstore",
|
||||
additional_cert_types: "mac_installer_distribution",
|
||||
type: "development",
|
||||
readonly: is_ci,
|
||||
keychain_name: ENV["MATCH_KEYCHAIN_NAME"],
|
||||
keychain_password: ENV["MATCH_KEYCHAIN_PASSWORD"],
|
||||
@@ -31,9 +30,10 @@ platform :mac do
|
||||
# keychain_password: ENV["MATCH_KEYCHAIN_PASSWORD"],
|
||||
# )
|
||||
|
||||
# Development
|
||||
# App Store Connect
|
||||
match(
|
||||
type: "development",
|
||||
type: "appstore",
|
||||
additional_cert_types: "mac_installer_distribution",
|
||||
readonly: is_ci,
|
||||
keychain_name: ENV["MATCH_KEYCHAIN_NAME"],
|
||||
keychain_password: ENV["MATCH_KEYCHAIN_PASSWORD"],
|
||||
|
||||
Reference in New Issue
Block a user