Splited the test report job for forks

Refactored fastlane for both ios and android

Refactored github workflows

(cherry picked from commit c3ff622af05f87e16ae1cadec0c95c87cca3d763)
This commit is contained in:
Nguyen Thai
2023-05-15 11:45:33 +07:00
committed by Dat Vu
parent 1e3b96703a
commit 146b208631
11 changed files with 187 additions and 159 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ default_platform(:android)
platform :android do
desc "Build development version"
lane :dev do
sh "flutter build apk --verbose --release --dart-define=SERVER_URL=$SERVER_URL"
sh "flutter build apk --verbose --debug --dart-define=SERVER_URL=$SERVER_URL"
end
desc "Build and deploy release version"
+40
View File
@@ -0,0 +1,40 @@
fastlane documentation
----
# Installation
Make sure you have the latest version of the Xcode command line tools installed:
```sh
xcode-select --install
```
For _fastlane_ installation instructions, see [Installing _fastlane_](https://docs.fastlane.tools/#installing-fastlane)
# Available Actions
## Android
### android dev
```sh
[bundle exec] fastlane android dev
```
Build development version
### android release
```sh
[bundle exec] fastlane android release
```
Build and deploy release version
----
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).