Separate test build apk from overriding the original app

OmarHatem committed Mar 1, 2023 at 07:01 UTC 4ab7edf90b517c97258f8cbefd5f19abb3d53f42
2 files changed +7 -13
.github/workflows/pr_test_build.yml
+5 -1
@@ -35,7 +35,11 @@ jobs:
35 git clone https://github.com/cake-tech/cake_wallet.git --branch $GITHUB_HEAD_REF
36 cd cake_wallet/scripts/android/
37 ./install_ndk.sh
38 - source ./app_env.sh cakewallet.test
38 + source ./app_env.sh cakewallet
39 + APP_ANDROID_PACKAGE="com.cakewallet.test"
40 + export APP_ANDROID_PACKAGE="com.cakewallet.test"
41 + set APP_ANDROID_PACKAGE="com.cakewallet.test"
42 + env APP_ANDROID_PACKAGE="com.cakewallet.test"
43 ./app_config.sh
44
45 - name: Cache Externals
scripts/android/app_env.sh
+2 -12
@@ -9,9 +9,8 @@ APP_ANDROID_PACKAGE=""
9 MONERO_COM="monero.com"
10 CAKEWALLET="cakewallet"
11 HAVEN="haven"
12 -CAKEWALLET_TEST="cakewallet.test"
12
14 -TYPES=($MONERO_COM $CAKEWALLET $HAVEN $CAKEWALLET_TEST)
13 +TYPES=($MONERO_COM $CAKEWALLET $HAVEN)
14 APP_ANDROID_TYPE=$1
15
16 MONERO_COM_NAME="Monero.com"
@@ -32,8 +31,6 @@ HAVEN_BUILD_NUMBER=1
31 HAVEN_BUNDLE_ID="com.cakewallet.haven"
32 HAVEN_PACKAGE="com.cakewallet.haven"
33
35 -CAKEWALLET_TEST_PACKAGE="com.cakewallet.test"
36 -
34 if ! [[ " ${TYPES[*]} " =~ " ${APP_ANDROID_TYPE} " ]]; then
35 echo "Wrong app type."
36 return 1 2>/dev/null
@@ -62,13 +59,6 @@ case $APP_ANDROID_TYPE in
59 APP_ANDROID_BUNDLE_ID=$HAVEN_BUNDLE_ID
60 APP_ANDROID_PACKAGE=$HAVEN_PACKAGE
61 ;;
65 - $CAKEWALLET_TEST)
66 - APP_ANDROID_NAME=$CAKEWALLET_NAME
67 - APP_ANDROID_VERSION=$CAKEWALLET_VERSION
68 - APP_ANDROID_BUILD_NUMBER=$CAKEWALLET_BUILD_NUMBER
69 - APP_ANDROID_BUNDLE_ID=$CAKEWALLET_BUNDLE_ID
70 - APP_ANDROID_PACKAGE=CAKEWALLET_TEST_PACKAGE
71 - ;;
62 esac
63
64 export APP_ANDROID_TYPE
@@ -76,4 +66,4 @@ export APP_ANDROID_NAME
66 export APP_ANDROID_VERSION
67 export APP_ANDROID_BUILD_NUMBER
68 export APP_ANDROID_BUNDLE_ID
79 -export APP_ANDROID_PACKAGE
69 +export APP_ANDROID_PACKAGE
\ No newline at end of file