thomas commited on
Commit ·
adeb6e2
1
Parent(s): 3d03188
bugfix: fixed gradle build issue in andriod ci/cd
Browse files
.github/workflows/android-release.yml
CHANGED
|
@@ -48,9 +48,7 @@ jobs:
|
|
| 48 |
run: ./gradlew test
|
| 49 |
|
| 50 |
- name: Build with Gradle
|
| 51 |
-
run:
|
| 52 |
-
cd Android
|
| 53 |
-
./gradlew build
|
| 54 |
|
| 55 |
- name: Archive lint results
|
| 56 |
if: always()
|
|
@@ -61,22 +59,16 @@ jobs:
|
|
| 61 |
|
| 62 |
# Create APK Debug
|
| 63 |
- name: Build apk debug project (APK) - ${{ env.main_project_module }} module
|
| 64 |
-
run:
|
| 65 |
-
cd Android
|
| 66 |
-
./gradlew assembleDebug
|
| 67 |
|
| 68 |
# Create APK Release
|
| 69 |
- name: Build apk release project (APK) - ${{ env.main_project_module }} module
|
| 70 |
-
run:
|
| 71 |
-
cd Android
|
| 72 |
-
./gradlew assemble
|
| 73 |
|
| 74 |
# Create Bundle AAB Release
|
| 75 |
# Noted for main module build [main_project_module]:bundleRelease
|
| 76 |
- name: Build app bundle release (AAB) - ${{ env.main_project_module }} module
|
| 77 |
-
run:
|
| 78 |
-
cd Android
|
| 79 |
-
./gradlew ${{ env.main_project_module }}:bundleRelease
|
| 80 |
|
| 81 |
# Upload Artifact Build
|
| 82 |
# Noted For Output [main_project_module]/build/outputs/apk/debug/
|
|
|
|
| 48 |
run: ./gradlew test
|
| 49 |
|
| 50 |
- name: Build with Gradle
|
| 51 |
+
run: ./gradlew build
|
|
|
|
|
|
|
| 52 |
|
| 53 |
- name: Archive lint results
|
| 54 |
if: always()
|
|
|
|
| 59 |
|
| 60 |
# Create APK Debug
|
| 61 |
- name: Build apk debug project (APK) - ${{ env.main_project_module }} module
|
| 62 |
+
run: ./gradlew assembleDebug
|
|
|
|
|
|
|
| 63 |
|
| 64 |
# Create APK Release
|
| 65 |
- name: Build apk release project (APK) - ${{ env.main_project_module }} module
|
| 66 |
+
run: ./gradlew assemble
|
|
|
|
|
|
|
| 67 |
|
| 68 |
# Create Bundle AAB Release
|
| 69 |
# Noted for main module build [main_project_module]:bundleRelease
|
| 70 |
- name: Build app bundle release (AAB) - ${{ env.main_project_module }} module
|
| 71 |
+
run: ./gradlew ${{ env.main_project_module }}:bundleRelease
|
|
|
|
|
|
|
| 72 |
|
| 73 |
# Upload Artifact Build
|
| 74 |
# Noted For Output [main_project_module]/build/outputs/apk/debug/
|