앱 수정
This commit is contained in:
@@ -192,6 +192,20 @@ if [[ ! -f "$LOCAL_APK" ]]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 업로드 대상이 최신 Gradle 빌드보다 오래됐으면 구 UI APK일 수 있음
|
||||
unsigned_apk="$ROOT/app/android/app/build/outputs/apk/release/app-release-unsigned.apk"
|
||||
signed_apk="$ROOT/app/android/app/build/outputs/apk/release/app-release.apk"
|
||||
if [[ -f "$unsigned_apk" ]] && [[ "$LOCAL_APK" -ot "$unsigned_apk" ]]; then
|
||||
echo -e "${RED}업로드 APK가 Gradle 빌드보다 오래되었습니다 (구 UI가 서버에 올라갈 수 있음).${NC}"
|
||||
echo -e " 로컬: $LOCAL_APK"
|
||||
echo -e " 최신: $unsigned_apk"
|
||||
echo -e " 해결: $0 --build 또는 ./scripts/copy-android-apk.sh && $0"
|
||||
exit 1
|
||||
fi
|
||||
if [[ -f "$signed_apk" ]] && [[ "$LOCAL_APK" -ot "$signed_apk" ]]; then
|
||||
echo -e "${YELLOW}참고: 서명 APK가 더 최신입니다. copy-android-apk.sh 후 업로드하세요.${NC}"
|
||||
fi
|
||||
|
||||
echo -e "${CYAN}[연결] SSH 테스트...${NC}"
|
||||
if ! "${SSH_CMD[@]}" "$SSH_TARGET" "exit" >/dev/null 2>&1; then
|
||||
echo -e "${RED}SSH 연결 실패: ${SSH_TARGET}${NC}"
|
||||
|
||||
Reference in New Issue
Block a user