huminmin
9 天以前 86bfba7b1f8b2e77985a7ad69b224e09cad5a0d1
deploy.bat
@@ -137,9 +137,9 @@
echo [OK] Upload completed!
echo.
:: Remote unzip
echo [STEP 3/3] Extracting %ZIP_FILE% on remote...
sshpass -p "%PASS%" ssh -P %PORT% %SSH_OPTS% %USER%@%IP% "cd %REMOTE_DIR% && unzip -o %ZIP_FILE% && rm -f %ZIP_FILE%"
:: Remote unzip: cd to %REMOTE_DIR% then unzip -o ./dist.zip
echo [STEP 3/3] Running remote: cd %REMOTE_DIR% && unzip -o ./%ZIP_FILE%
sshpass -p "%PASS%" ssh -P %PORT% %SSH_OPTS% %USER%@%IP% "cd %REMOTE_DIR% && unzip -o ./%ZIP_FILE% && rm -f ./%ZIP_FILE%"
if %errorlevel% neq 0 (
    echo [ERROR] Remote unzip failed! Check if 'unzip' is installed on server.
    goto :error_exit