Files

35 lines
769 B
Batchfile
Raw Permalink Normal View History

2025-02-11 17:05:39 +08:00
@echo off
2025-02-11 17:16:12 +08:00
chcp 65001
2025-02-11 17:05:39 +08:00
setlocal enabledelayedexpansion
color a
echo 开始提交到git upm....
echo 提交upm前请确保当前分支所有改动都已经提交
rem 读取package.json中的版本号
for /f "tokens=2 delims=:, " %%a in ('type Assets\CCTools\package.json ^| findstr "version"') do (
set var=%%a
set var=!var:"=!
)
2025-02-11 17:16:12 +08:00
echo 当前package.json版本号为!var!
set /p Flg=确认提交的版本号!var!,是否开始提交(y/n) -------- :
2025-02-11 17:05:39 +08:00
2025-02-11 17:16:12 +08:00
IF "!Flg!" equ "y" (
2025-02-11 17:05:39 +08:00
echo 开始提交,请勿关闭该窗口!
git subtree split --prefix=Assets/CCTools --branch upm
2025-02-11 17:16:12 +08:00
git tag !var! upm
2025-02-11 17:05:39 +08:00
git push origin upm --tags
# 登录到npm
# npm login
2025-02-11 17:05:39 +08:00
# 发布到npm
# npm publish Assets/CCTools/
2025-02-11 17:05:39 +08:00
GOTO :END
)
GOTO :END
:END
echo 执行完毕!
pause
exit