aboutsummaryrefslogtreecommitdiff
path: root/wallet/fastlane/Fastfile
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2020-04-24 11:50:58 -0300
committerTorsten Grote <t@grobox.de>2020-04-24 11:50:58 -0300
commitd576e64ba5fcefd3f8bec0379d776662fad21678 (patch)
treef355c76c87e16ca3b27f07206a1401fd27e757a9 /wallet/fastlane/Fastfile
parent265a515f506c45a17c31d0e586d4f6619794f746 (diff)
downloadtaler-android-d576e64ba5fcefd3f8bec0379d776662fad21678.tar.gz
taler-android-d576e64ba5fcefd3f8bec0379d776662fad21678.tar.bz2
taler-android-d576e64ba5fcefd3f8bec0379d776662fad21678.zip
[wallet] manage Google Play data with fastlane
Diffstat (limited to 'wallet/fastlane/Fastfile')
-rw-r--r--wallet/fastlane/Fastfile33
1 files changed, 33 insertions, 0 deletions
diff --git a/wallet/fastlane/Fastfile b/wallet/fastlane/Fastfile
new file mode 100644
index 0000000..559acac
--- /dev/null
+++ b/wallet/fastlane/Fastfile
@@ -0,0 +1,33 @@
+# This file contains the fastlane.tools configuration
+# You can find the documentation at https://docs.fastlane.tools
+#
+# For a list of all available actions, check out
+#
+# https://docs.fastlane.tools/actions
+#
+# For a list of all available plugins, check out
+#
+# https://docs.fastlane.tools/plugins/available-plugins
+#
+
+# Uncomment the line if you want fastlane to automatically update itself
+# update_fastlane
+
+opt_out_usage
+
+default_platform(:android)
+
+platform :android do
+ desc "Runs all the tests"
+ lane :test do
+ gradle(task: "test", gradle_path: '../gradlew')
+ end
+
+ 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')
+ end
+end
+
+# vi:syntax=ruby