Use shared CI keystore env vars; remove backup

Standardize CI signing config and clean up Android build files:

- Replace app-specific CodeMagic keystore env vars (CM_KEYSTORE_PATH_CLIENT/STAFF, CM_KEYSTORE_PASSWORD_CLIENT/STAFF, CM_KEY_ALIAS_CLIENT/STAFF, CM_KEY_PASSWORD_CLIENT/STAFF) with shared variables (CM_KEYSTORE_PATH, CM_KEYSTORE_PASSWORD, CM_KEY_ALIAS, CM_KEY_PASSWORD) in client and staff build.gradle.kts to unify CI configuration.
- Remove stray TODO comment about applicationId in both build files (cleanup).
- Adjust manifestPlaceholders placement in the client build file.
- Delete a backup google-services.json_back from the staff app to remove an unnecessary/sensitive artifact.
This commit is contained in:
Achintha Isuru
2026-03-04 13:58:21 -05:00
parent 38007d32bc
commit e386c34b86
4 changed files with 15 additions and 180 deletions

View File

@@ -175,7 +175,7 @@ workflows:
groups:
- client_app_dev_credentials
android_signing:
- keystore: krow_client_dev
- keystore: KROW_CLIENT_DEV
keystore_environment_variable: CM_KEYSTORE_PATH_CLIENT
keystore_password_environment_variable: CM_KEYSTORE_PASSWORD_CLIENT
key_alias_environment_variable: CM_KEY_ALIAS_CLIENT
@@ -196,7 +196,7 @@ workflows:
groups:
- client_app_staging_credentials
android_signing:
- keystore: krow_client_staging
- keystore: KROW_CLIENT_STAGING
keystore_environment_variable: CM_KEYSTORE_PATH_CLIENT
keystore_password_environment_variable: CM_KEYSTORE_PASSWORD_CLIENT
key_alias_environment_variable: CM_KEY_ALIAS_CLIENT
@@ -214,7 +214,7 @@ workflows:
groups:
- client_app_prod_credentials
android_signing:
- keystore: krow_client_prod
- keystore: KROW_CLIENT_PROD
keystore_environment_variable: CM_KEYSTORE_PATH_CLIENT
keystore_password_environment_variable: CM_KEYSTORE_PASSWORD_CLIENT
key_alias_environment_variable: CM_KEY_ALIAS_CLIENT
@@ -277,7 +277,7 @@ workflows:
groups:
- staff_app_dev_credentials
android_signing:
- keystore: krow_staff_dev
- keystore: KROW_STAFF_DEV
keystore_environment_variable: CM_KEYSTORE_PATH_STAFF
keystore_password_environment_variable: CM_KEYSTORE_PASSWORD_STAFF
key_alias_environment_variable: CM_KEY_ALIAS_STAFF
@@ -298,7 +298,7 @@ workflows:
groups:
- staff_app_staging_credentials
android_signing:
- keystore: krow_staff_staging
- keystore: KROW_STAFF_STAGING
keystore_environment_variable: CM_KEYSTORE_PATH_STAFF
keystore_password_environment_variable: CM_KEYSTORE_PASSWORD_STAFF
key_alias_environment_variable: CM_KEY_ALIAS_STAFF
@@ -319,7 +319,7 @@ workflows:
groups:
- staff_app_prod_credentials
android_signing:
- keystore: krow_staff_prod
- keystore: KROW_STAFF_PROD
keystore_environment_variable: CM_KEYSTORE_PATH_STAFF
keystore_password_environment_variable: CM_KEYSTORE_PASSWORD_STAFF
key_alias_environment_variable: CM_KEY_ALIAS_STAFF