plectrum

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 9fbc90095c842ca166386741020eadd6ef3eaf93
parent 81bbdd703dc9b80fae326e3d77eaae50ecd6face
Author: gstraube <gstraube@mailbox.org>
Date:   Sun, 17 Dec 2017 14:08:00 +0100

Add fastlane

Diffstat:
Afastlane/Appfile | 2++
Afastlane/Fastfile | 65+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Afastlane/metadata/android/en-US/phoneScreenshots/feedback.png | 0
Afastlane/metadata/android/en-US/phoneScreenshots/listening.png | 0
Afastlane/metadata/android/en-US/phoneScreenshots/tunings.png | 0
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.