commit 9fbc90095c842ca166386741020eadd6ef3eaf93
parent 81bbdd703dc9b80fae326e3d77eaae50ecd6face
Author: gstraube <gstraube@mailbox.org>
Date: Sun, 17 Dec 2017 14:08:00 +0100
Add fastlane
Diffstat:
5 files changed, 67 insertions(+), 0 deletions(-)
diff --git a/fastlane/Appfile b/fastlane/Appfile
@@ -0,0 +1,2 @@
+json_key_file "" # Path to the json secret file - Follow https://docs.fastlane.tools/actions/supply/#setup to get one
+package_name "com.github.cythara" # e.g. com.krausefx.app
diff --git a/fastlane/Fastfile b/fastlane/Fastfile
@@ -0,0 +1,65 @@
+# Customize this file, documentation can be found here:
+# https://docs.fastlane.tools/actions/
+# All available actions: https://docs.fastlane.tools/actions
+# can also be listed using the `fastlane actions` command
+
+# Change the syntax highlighting to Ruby
+# All lines starting with a # are ignored when running `fastlane`
+
+# If you want to automatically update fastlane if a new version is available:
+# update_fastlane
+
+# This is the minimum version number required.
+# Update this, if you use features of a newer version
+fastlane_version "2.69.3"
+
+default_platform :android
+
+platform :android do
+ before_all do
+ # ENV["SLACK_URL"] = "https://hooks.slack.com/services/..."
+ end
+
+ desc "Runs all the tests"
+ lane :test do
+ gradle(task: "test")
+ end
+
+ desc "Submit a new Beta Build to Crashlytics Beta"
+ lane :beta do
+ gradle(task: "assembleRelease")
+ crashlytics
+
+ # sh "your_script.sh"
+ # You can also use other beta testing services here
+ end
+
+ desc "Deploy a new version to the Google Play"
+ lane :deploy do
+ gradle(task: "assembleRelease")
+ upload_to_play_store
+ end
+
+ # You can define as many lanes as you want
+
+ after_all do |lane|
+ # This block is called, only if the executed lane was successful
+
+ # slack(
+ # message: "Successfully deployed new App Update."
+ # )
+ end
+
+ error do |lane, exception|
+ # slack(
+ # message: exception.message,
+ # success: false
+ # )
+ end
+end
+
+# More information about multiple platforms in fastlane: https://docs.fastlane.tools/advanced/#control-configuration-by-lane-and-by-platform
+# All available actions: https://docs.fastlane.tools/actions
+
+# fastlane reports which actions are used. No personal data is recorded.
+# Learn more at https://docs.fastlane.tools/#metrics
diff --git a/fastlane/metadata/android/en-US/phoneScreenshots/feedback.png b/fastlane/metadata/android/en-US/phoneScreenshots/feedback.png
Binary files differ.
diff --git a/fastlane/metadata/android/en-US/phoneScreenshots/listening.png b/fastlane/metadata/android/en-US/phoneScreenshots/listening.png
Binary files differ.
diff --git a/fastlane/metadata/android/en-US/phoneScreenshots/tunings.png b/fastlane/metadata/android/en-US/phoneScreenshots/tunings.png
Binary files differ.