Bläddra i källkod

增加一个脚本, 未完善的脚本, 预计是用来推送ab包到cdn上

hexiaojie 1 månad sedan
förälder
incheckning
107e9387c4
1 ändrade filer med 82 tillägg och 0 borttagningar
  1. 82 0
      全量上传.bat

+ 82 - 0
全量上传.bat

@@ -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