From 79c48b226e5db9a1c8c44b04bc5f1d3c5ae74d56 Mon Sep 17 00:00:00 2001 From: Emiliano Frascaro Date: Thu, 20 Aug 2026 16:53:53 +0200 Subject: [PATCH] Copia AAB/APK di release in native/android/dist con nome versionato. Co-authored-by: Cursor --- scripts/build_native_android_aab_prod.sh | 10 +++++++++- scripts/build_native_android_apk_prod.sh | 9 +++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/scripts/build_native_android_aab_prod.sh b/scripts/build_native_android_aab_prod.sh index 4dab493..6d6f8dc 100755 --- a/scripts/build_native_android_aab_prod.sh +++ b/scripts/build_native_android_aab_prod.sh @@ -10,6 +10,14 @@ chmod +x gradlew ./gradlew clean bundleProdRelease -PAPI_BASE_URL="$API_BASE_URL" AAB="$ANDROID_DIR/app/build/outputs/bundle/prodRelease/app-prod-release.aab" +VERSION_NAME=$(grep -E '^\s*versionName\s*=' app/build.gradle.kts | head -1 | sed -E 's/.*"([^"]+)".*/\1/') +VERSION_CODE=$(grep -E '^\s*versionCode\s*=' app/build.gradle.kts | head -1 | sed -E 's/.*=\s*([0-9]+).*/\1/') +DIST_DIR="$ANDROID_DIR/dist" +mkdir -p "$DIST_DIR" +DIST_AAB="$DIST_DIR/MatchLiveTV-${VERSION_NAME}-${VERSION_CODE}.aab" +cp -f "$AAB" "$DIST_AAB" + echo "AAB: $AAB" +echo "DIST: $DIST_AAB" echo "API_BASE_URL=$API_BASE_URL" -ls -lh "$AAB" +ls -lh "$DIST_AAB" diff --git a/scripts/build_native_android_apk_prod.sh b/scripts/build_native_android_apk_prod.sh index 44751f2..e282c35 100755 --- a/scripts/build_native_android_apk_prod.sh +++ b/scripts/build_native_android_apk_prod.sh @@ -9,5 +9,14 @@ chmod +x gradlew ./gradlew assembleProdRelease -PAPI_BASE_URL="$API_BASE_URL" APK="$ANDROID_DIR/app/build/outputs/apk/prod/release/app-prod-release.apk" +VERSION_NAME=$(grep -E '^\s*versionName\s*=' app/build.gradle.kts | head -1 | sed -E 's/.*"([^"]+)".*/\1/') +VERSION_CODE=$(grep -E '^\s*versionCode\s*=' app/build.gradle.kts | head -1 | sed -E 's/.*=\s*([0-9]+).*/\1/') +DIST_DIR="$ANDROID_DIR/dist" +mkdir -p "$DIST_DIR" +DIST_APK="$DIST_DIR/MatchLiveTV-${VERSION_NAME}-${VERSION_CODE}.apk" +cp -f "$APK" "$DIST_APK" + echo "APK: $APK" +echo "DIST: $DIST_APK" echo "API_BASE_URL=$API_BASE_URL" +ls -lh "$DIST_APK"