[INJIMOB-1278]: add release/debug build support to android custom build (#1597)

Signed-off-by: adityankannan-tw <adityan410pm@gmail.com>
Co-authored-by: adityankannan-tw <adityan410pm@gmail.com>
This commit is contained in:
adityankannan-tw
2024-09-09 12:33:31 +05:30
committed by GitHub
parent dd1108e623
commit c29e46bf75
3 changed files with 25 additions and 4 deletions

View File

@@ -35,6 +35,14 @@ on:
options:
- orange
- purple
type:
description: 'Apk type'
required: true
default: 'release'
type: choice
options:
- release
- debug
jobs:
build-android:
@@ -45,6 +53,7 @@ jobs:
ESIGNET_HOST: ${{ inputs.esignetBackendServiceUrl }}
APPLICATION_THEME: ${{ inputs.theme }}
ALLOW_ENV_EDIT: ${{ inputs.allow_env_edit }}
APPLICATION_TYPE: ${{ inputs.type }}
KEYSTORE_ALIAS: androidbuildkey
KEYSTORE_PASSWORD: 'password'
SERVICE_LOCATION: '.'
@@ -53,4 +62,4 @@ jobs:
SCRIPT_NAME: './android-build.sh'
UPLOAD_TO_ACTIONS: 'true'
ANDROID_ARTIFACT_NAME: ${{ inputs.buildName }}
ANDROID_ARTIFACT_PATH: "android/app/build/outputs/apk/residentapp/release/Inji_universal.apk"
ANDROID_ARTIFACT_PATH: "android/app/build/outputs/apk/residentapp/${{ inputs.type }}/Inji_universal.apk"