feat: Android 폰·태블릿 다운로드·앱 내 업데이트 완료

CI에서 APK 버전 자동 bump, 앱 복귀 시 업데이트 확인·시스템 다운로드,
프론트 Android 전용 UI 정리(iPad는 향후).

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Macbook
2026-06-14 17:03:10 +09:00
parent be45247dc9
commit c840e09885
8 changed files with 193 additions and 130 deletions
+13
View File
@@ -30,6 +30,19 @@ fi
chmod +x "$ROOT/scripts/"*.sh 2>/dev/null || true
if [[ "${BUMP_VERSION:-}" == "0" ]]; then
log "version bump 스킵 (BUMP_VERSION=0)"
elif [[ -n "${BUILD_NUMBER:-}" && "${MOBILE_BUMP_ON_CI:-1}" == "1" ]]; then
ENV_FILE="$WORK_TREE/.env"
log "CI Android version bump (.env 기준)..."
NEW_VER="$("$ROOT/scripts/bump-android-version.sh")"
log "Android version → $NEW_VER"
elif [[ -n "${BUMP_VERSION:-}" ]]; then
log "CI Android version bump..."
NEW_VER="$("$ROOT/scripts/bump-android-version.sh")"
log "Android version → $NEW_VER"
fi
"$ROOT/scripts/build-mobile-apk.sh"
VERSION_NAME="$(grep -E 'versionName[[:space:]]+"' "$ROOT/app/android/app/build.gradle" | head -1 | sed -E 's/.*versionName[[:space:]]+"([^"]+)".*/\1/' || true)"