Android Fastlane
This commit is contained in:
parent
654e19b95b
commit
b2c5f588bd
|
@ -1,2 +1,2 @@
|
||||||
json_key_file("service_account.json") # Path to the json secret file - Follow https://docs.fastlane.tools/actions/supply/#setup to get one
|
json_key_file("service_account.json") # Path to the json secret file - Follow https://docs.fastlane.tools/actions/supply/#setup to get one
|
||||||
package_name("chat.rocket.reactnative")
|
package_name("chat.rocket.android")
|
||||||
|
|
|
@ -18,35 +18,18 @@ default_platform(:android)
|
||||||
platform :android do
|
platform :android do
|
||||||
desc "Upload App to Play Store Internal"
|
desc "Upload App to Play Store Internal"
|
||||||
lane :beta do |options|
|
lane :beta do |options|
|
||||||
if options[:official]
|
|
||||||
upload_to_play_store(
|
upload_to_play_store(
|
||||||
package_name: 'chat.rocket.android',
|
package_name: 'chat.rocket.android',
|
||||||
track: 'internal',
|
track: 'internal',
|
||||||
aab: 'android/app/build/outputs/bundle/officialPlayRelease/app-official-play-release.aab'
|
aab: 'android/app/build/outputs/bundle/playRelease/app-play-release.aab'
|
||||||
)
|
)
|
||||||
else
|
|
||||||
upload_to_play_store(
|
|
||||||
package_name: 'chat.rocket.reactnative',
|
|
||||||
track: 'internal',
|
|
||||||
aab: 'android/app/build/outputs/bundle/experimentalPlayRelease/app-experimental-play-release.aab'
|
|
||||||
)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
desc "Upload App to Internal App Sharing"
|
desc "Upload App to Internal App Sharing"
|
||||||
lane :internal_app_sharing do
|
lane :internal_app_sharing do
|
||||||
upload_to_play_store_internal_app_sharing(
|
upload_to_play_store_internal_app_sharing(
|
||||||
package_name: 'chat.rocket.reactnative',
|
package_name: 'chat.rocket.android',
|
||||||
aab: 'android/app/build/outputs/bundle/experimentalPlayRelease/app-experimental-play-release.aab'
|
aab: 'android/app/build/outputs/bundle/playRelease/app-play-release.aab'
|
||||||
)
|
|
||||||
end
|
|
||||||
|
|
||||||
desc "Upload App to Play Store Production"
|
|
||||||
lane :production do |options|
|
|
||||||
upload_to_play_store(
|
|
||||||
package_name: 'chat.rocket.reactnative',
|
|
||||||
track: 'production',
|
|
||||||
aab: 'android/app/build/outputs/bundle/experimentalPlayRelease/app-experimental-play-release.aab'
|
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue