diff options
author | Torsten Grote <t@grobox.de> | 2020-09-07 16:57:42 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2020-09-08 11:11:00 -0300 |
commit | a6332a0c02e3924ca68dca957ecc153a554c3deb (patch) | |
tree | bf6e794390ab8e12762818bda6a6111c2fdee52a /wallet/fastlane/Fastfile | |
parent | 663d264bf18d4af84553d969fd85e782d94faa41 (diff) | |
download | taler-android-a6332a0c02e3924ca68dca957ecc153a554c3deb.tar.gz taler-android-a6332a0c02e3924ca68dca957ecc153a554c3deb.tar.bz2 taler-android-a6332a0c02e3924ca68dca957ecc153a554c3deb.zip |
[wallet] prepare play store upload
Diffstat (limited to 'wallet/fastlane/Fastfile')
-rw-r--r-- | wallet/fastlane/Fastfile | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/wallet/fastlane/Fastfile b/wallet/fastlane/Fastfile index 559acac..3c2f8cd 100644 --- a/wallet/fastlane/Fastfile +++ b/wallet/fastlane/Fastfile @@ -25,8 +25,25 @@ platform :android do desc "Deploy a new version to the Google Play beta track" lane :deploy do - gradle(task: "clean assembleRelease", gradle_path: '../gradlew') - upload_to_play_store(track: 'beta', skip_upload_images: 'true', skip_upload_screenshots: 'true', validate_only: 'true') + gradle( + task: "bundle", + build_type: "Release", + flavor: "google", + gradle_path: '../gradlew', + properties: { + "android.injected.signing.store.file" => ENV["TALER_KEYSTORE_PATH"], + "android.injected.signing.store.password" => ENV["TALER_KEYSTORE_PASS"], + "android.injected.signing.key.alias" => ENV["TALER_KEYSTORE_WALLET_ALIAS"], + "android.injected.signing.key.password" => ENV["TALER_KEYSTORE_WALLET_PASS"], + } + ) + upload_to_play_store( + track: 'beta', + skip_upload_images: 'true', + skip_upload_screenshots: 'true', + skip_upload_apk: 'true', # This is an app bundle, so APK is not possible + validate_only: 'true' + ) end end |