|
@@ -0,0 +1,82 @@
|
|
|
|
|
+@echo off
|
|
|
|
|
+chcp 65001
|
|
|
|
|
+title WebGL上传调试
|
|
|
|
|
+
|
|
|
|
|
+set "OBSUTIL=C:\RuanJian\obsutil_windows_amd64\obsutil.exe"
|
|
|
|
|
+
|
|
|
|
|
+echo ===== 调试信息 =====
|
|
|
|
|
+echo 当前目录: %CD%
|
|
|
|
|
+echo OBSUTIL: %OBSUTIL%
|
|
|
|
|
+echo.
|
|
|
|
|
+
|
|
|
|
|
+:: 第一个上传任务
|
|
|
|
|
+set "LOCAL_DIR1=C:\Code\Client\GameClient\Bundles\WebGL\GameLogic\HostPlay"
|
|
|
|
|
+set "OBS_DIR1=obs://gfg-client/ResWebGlTest/WebGL/GameLogic/HostPlay/"
|
|
|
|
|
+
|
|
|
|
|
+echo ===== 任务1: 上传GameLogic/HostPlay =====
|
|
|
|
|
+echo 本地目录: %LOCAL_DIR1%
|
|
|
|
|
+echo OBS目录: %OBS_DIR1%
|
|
|
|
|
+echo.
|
|
|
|
|
+
|
|
|
|
|
+echo 执行命令...
|
|
|
|
|
+%OBSUTIL% cp "%LOCAL_DIR1%" "%OBS_DIR1%" -r -f -flat -u -vmd5
|
|
|
|
|
+
|
|
|
|
|
+if %errorlevel% equ 0 (
|
|
|
|
|
+ echo [成功] 任务1上传完成!
|
|
|
|
|
+) else (
|
|
|
|
|
+ echo [错误] 任务1上传失败,错误代码: %errorlevel%
|
|
|
|
|
+ goto :error
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+echo.
|
|
|
|
|
+
|
|
|
|
|
+:: 第二个上传任务
|
|
|
|
|
+set "LOCAL_DIR2=C:\Code\Client\GameClient\build\webgl"
|
|
|
|
|
+set "OBS_DIR2=obs://gfg-client/ResWebGlTest/gfg/"
|
|
|
|
|
+
|
|
|
|
|
+echo ===== 任务2: 上传WebGL构建文件 =====
|
|
|
|
|
+echo 本地目录: %LOCAL_DIR2%
|
|
|
|
|
+echo OBS目录: %OBS_DIR2%
|
|
|
|
|
+echo.
|
|
|
|
|
+
|
|
|
|
|
+echo 执行命令...
|
|
|
|
|
+%OBSUTIL% cp "%LOCAL_DIR2%" "%OBS_DIR2%" -r -f -flat -u -vmd5
|
|
|
|
|
+
|
|
|
|
|
+if %errorlevel% equ 0 (
|
|
|
|
|
+ echo [成功] 任务2上传完成!
|
|
|
|
|
+) else (
|
|
|
|
|
+ echo [错误] 任务2上传失败,错误代码: %errorlevel%
|
|
|
|
|
+ goto :error
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+echo.
|
|
|
|
|
+
|
|
|
|
|
+:: 第三个上传任务
|
|
|
|
|
+set "LOCAL_DIR3=C:\Code\Client\BuildPush\webgl"
|
|
|
|
|
+set "OBS_DIR3=obs://gfg-client/ResWebGlTest/gfg/"
|
|
|
|
|
+
|
|
|
|
|
+echo ===== 任务3: 上传BuildPush/webgl =====
|
|
|
|
|
+echo 本地目录: %LOCAL_DIR3%
|
|
|
|
|
+echo OBS目录: %OBS_DIR3%
|
|
|
|
|
+echo.
|
|
|
|
|
+
|
|
|
|
|
+echo 执行命令...
|
|
|
|
|
+%OBSUTIL% cp "%LOCAL_DIR3%" "%OBS_DIR3%" -r -f -flat -u -vmd5
|
|
|
|
|
+
|
|
|
|
|
+if %errorlevel% equ 0 (
|
|
|
|
|
+ echo [成功] 任务3上传完成!
|
|
|
|
|
+) else (
|
|
|
|
|
+ echo [错误] 任务3上传失败,错误代码: %errorlevel%
|
|
|
|
|
+ goto :error
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+echo.
|
|
|
|
|
+echo ===== 所有任务完成 =====
|
|
|
|
|
+goto :end
|
|
|
|
|
+
|
|
|
|
|
+:error
|
|
|
|
|
+echo.
|
|
|
|
|
+echo ===== 上传过程中出现错误 =====
|
|
|
|
|
+
|
|
|
|
|
+:end
|
|
|
|
|
+pause
|