diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..7a118b4 --- /dev/null +++ b/Gemfile @@ -0,0 +1,3 @@ +source "https://rubygems.org" + +gem "fastlane" diff --git a/fastlane/Appfile b/fastlane/Appfile new file mode 100644 index 0000000..3dcc166 --- /dev/null +++ b/fastlane/Appfile @@ -0,0 +1,2 @@ +json_key_file("json/api.json") # Path to the json secret file - Follow https://docs.fastlane.tools/actions/supply/#setup to get one +package_name("govind.iiitl.app") # e.g. com.krausefx.app diff --git a/fastlane/Fastfile b/fastlane/Fastfile new file mode 100644 index 0000000..454cad8 --- /dev/null +++ b/fastlane/Fastfile @@ -0,0 +1,45 @@ +# 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 + +default_platform(:android) + +platform :android do + 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: "clean 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: "clean assembleRelease") + upload_to_play_store + end + + lane :playstore do + gradle( + task: 'assemble', + build_type: 'Release' + ) + end +end diff --git a/fastlane/README.md b/fastlane/README.md new file mode 100644 index 0000000..85db71b --- /dev/null +++ b/fastlane/README.md @@ -0,0 +1,44 @@ +fastlane documentation +================ +# Installation + +Make sure you have the latest version of the Xcode command line tools installed: + +``` +xcode-select --install +``` + +Install _fastlane_ using +``` +[sudo] gem install fastlane -NV +``` +or alternatively using `brew cask install fastlane` + +# Available Actions +## Android +### android test +``` +fastlane android test +``` +Runs all the tests +### android beta +``` +fastlane android beta +``` +Submit a new Beta Build to Crashlytics Beta +### android deploy +``` +fastlane android deploy +``` +Deploy a new version to the Google Play +### android playstore +``` +fastlane android playstore +``` + + +---- + +This README.md is auto-generated and will be re-generated every time [fastlane](https://fastlane.tools) is run. +More information about fastlane can be found on [fastlane.tools](https://fastlane.tools). +The documentation of fastlane can be found on [docs.fastlane.tools](https://docs.fastlane.tools). diff --git a/fastlane/metadata/android/en-GB/changelogs/2.3.1.txt b/fastlane/metadata/android/en-GB/changelogs/2.3.1.txt new file mode 100644 index 0000000..64f2bbd --- /dev/null +++ b/fastlane/metadata/android/en-GB/changelogs/2.3.1.txt @@ -0,0 +1 @@ +Timetable Updated \ No newline at end of file diff --git a/fastlane/metadata/android/en-GB/full_description.txt b/fastlane/metadata/android/en-GB/full_description.txt new file mode 100644 index 0000000..11b9d36 --- /dev/null +++ b/fastlane/metadata/android/en-GB/full_description.txt @@ -0,0 +1 @@ +The complete app for students of Indian Institute of Information Technology, Lucknow. \ No newline at end of file diff --git a/fastlane/metadata/android/en-GB/images/featureGraphic.png b/fastlane/metadata/android/en-GB/images/featureGraphic.png new file mode 100644 index 0000000..af90eca Binary files /dev/null and b/fastlane/metadata/android/en-GB/images/featureGraphic.png differ diff --git a/fastlane/metadata/android/en-GB/images/icon.png b/fastlane/metadata/android/en-GB/images/icon.png new file mode 100644 index 0000000..51c2bf1 Binary files /dev/null and b/fastlane/metadata/android/en-GB/images/icon.png differ diff --git a/fastlane/metadata/android/en-GB/images/phoneScreenshots/1_en-GB.png b/fastlane/metadata/android/en-GB/images/phoneScreenshots/1_en-GB.png new file mode 100644 index 0000000..bcae451 Binary files /dev/null and b/fastlane/metadata/android/en-GB/images/phoneScreenshots/1_en-GB.png differ diff --git a/fastlane/metadata/android/en-GB/images/phoneScreenshots/2_en-GB.png b/fastlane/metadata/android/en-GB/images/phoneScreenshots/2_en-GB.png new file mode 100644 index 0000000..e3c772b Binary files /dev/null and b/fastlane/metadata/android/en-GB/images/phoneScreenshots/2_en-GB.png differ diff --git a/fastlane/metadata/android/en-GB/images/phoneScreenshots/3_en-GB.png b/fastlane/metadata/android/en-GB/images/phoneScreenshots/3_en-GB.png new file mode 100644 index 0000000..3faf1dd Binary files /dev/null and b/fastlane/metadata/android/en-GB/images/phoneScreenshots/3_en-GB.png differ diff --git a/fastlane/metadata/android/en-GB/images/phoneScreenshots/4_en-GB.png b/fastlane/metadata/android/en-GB/images/phoneScreenshots/4_en-GB.png new file mode 100644 index 0000000..9c0edbc Binary files /dev/null and b/fastlane/metadata/android/en-GB/images/phoneScreenshots/4_en-GB.png differ diff --git a/fastlane/metadata/android/en-GB/images/phoneScreenshots/5_en-GB.png b/fastlane/metadata/android/en-GB/images/phoneScreenshots/5_en-GB.png new file mode 100644 index 0000000..19b5d52 Binary files /dev/null and b/fastlane/metadata/android/en-GB/images/phoneScreenshots/5_en-GB.png differ diff --git a/fastlane/metadata/android/en-GB/images/phoneScreenshots/6_en-GB.png b/fastlane/metadata/android/en-GB/images/phoneScreenshots/6_en-GB.png new file mode 100644 index 0000000..d8fb714 Binary files /dev/null and b/fastlane/metadata/android/en-GB/images/phoneScreenshots/6_en-GB.png differ diff --git a/fastlane/metadata/android/en-GB/images/phoneScreenshots/7_en-GB.png b/fastlane/metadata/android/en-GB/images/phoneScreenshots/7_en-GB.png new file mode 100644 index 0000000..95a7493 Binary files /dev/null and b/fastlane/metadata/android/en-GB/images/phoneScreenshots/7_en-GB.png differ diff --git a/fastlane/metadata/android/en-GB/short_description.txt b/fastlane/metadata/android/en-GB/short_description.txt new file mode 100644 index 0000000..3d1b78f --- /dev/null +++ b/fastlane/metadata/android/en-GB/short_description.txt @@ -0,0 +1 @@ +One Student app for all student needs. \ No newline at end of file diff --git a/fastlane/metadata/android/en-GB/title.txt b/fastlane/metadata/android/en-GB/title.txt new file mode 100644 index 0000000..1669ea7 --- /dev/null +++ b/fastlane/metadata/android/en-GB/title.txt @@ -0,0 +1 @@ +IIITL Student App \ No newline at end of file diff --git a/fastlane/metadata/android/en-GB/video.txt b/fastlane/metadata/android/en-GB/video.txt new file mode 100644 index 0000000..e69de29 diff --git a/fastlane/report.xml b/fastlane/report.xml new file mode 100644 index 0000000..2534010 --- /dev/null +++ b/fastlane/report.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + +