diff --git a/scripts/win/admin_build_dev.bat b/scripts/win/admin_build_dev.bat deleted file mode 100644 index 9146d674..00000000 --- a/scripts/win/admin_build_dev.bat +++ /dev/null @@ -1,29 +0,0 @@ -@echo off -@rem basic params -set ENV=dev -set NODE_VERSION=v13.12.0 -set MODULE_NAME=neutrino-proxy-admin -@rem 判断当前node版本是否符合,如果不符合切换node版本 -for /f "tokens=1" %%v in ('node -v') do set v=%%v -if not "%v%" == "%NODE_VERSION%" ( - echo Node.js version is not %NODE_VERSION%. - @rem 判断是否安装nvm - set "nvm_home=%NVM_HOME%" - set "nvm_symlink=%NVM_SYMLINK%" - if not defined nvm_home ( - echo nvm is not installed,then use nvm to install node %NODE_VERSION%. - ) else if not defined nvm_symlink ( - echo nvm is not installed,then use nvm to install node %NODE_VERSION%. - ) else ( - echo nvm is installed. - nvm use %NODE_VERSION% - ) -) -cd %~dp0 && cd ../../%MODULE_NAME% -@rem 检查dist文件夹是否存在,存在就删除,/s选项表示将目录及其所有子目录一起删除,/q选项表示不需要确认操作 -if exist dist ( - rmdir /s /q dist -) -@rem 等待npm执行完毕 -call npm install -npm run build:%ENV% && pause \ No newline at end of file diff --git a/scripts/win/client_native_build.bat b/scripts/win/client_native_build.bat index 4843b894..dec036eb 100644 --- a/scripts/win/client_native_build.bat +++ b/scripts/win/client_native_build.bat @@ -23,12 +23,14 @@ SET VER=2.0.1 mkdir -p %clientDeployDir% @rem 删除原来的编译文件 -del /Q /F %clientDeployDir%\%MODULE_NAME%.jar -del /Q /F %clientDeployDir%\%MODULE_NAME%.exe -del /Q /F %clientDeployDir%\%MODULE_NAME%-jdk21-%VER%-jar -del /Q /F %clientDeployDir%\%MODULE_NAME%-jdk21-%VER%-jar.zip -del /Q /F %clientDeployDir%\%MODULE_NAME%-%machine%-%VER%-native -del /Q /F %clientDeployDir%\%MODULE_NAME%-%machine%-%VER%-native.zip +del /S /Q /F %clientDeployDir%\%MODULE_NAME%.jar +del /S /Q /F %clientDeployDir%\%MODULE_NAME%.exe +del /S /Q /F %clientDeployDir%\%MODULE_NAME%-jdk21-%VER%-jar +del /S /Q /F %clientDeployDir%\%MODULE_NAME%-jdk21-%VER%-jar.zip +del /S /Q /F %clientDeployDir%\%MODULE_NAME%-%machine%-%VER%-native +del /S /Q /F %clientDeployDir%\%MODULE_NAME%-%machine%-%VER%-native.zip +rd /S /Q %clientDeployDir%\%MODULE_NAME%-jdk21-%VER%-jar +rd /S /Q %clientDeployDir%\%MODULE_NAME%-%machine%-%VER%-native @rem 客户端打包 call mvn clean install -U -pl %MODULE_NAME% -am -Dmaven.test.skip=true @@ -46,13 +48,16 @@ cd %clientDeployDir% mkdir %MODULE_NAME%-jdk21-%VER%-jar copy %MODULE_NAME%.jar %MODULE_NAME%-jdk21-%VER%-jar copy ..\..\%MODULE_NAME%\src\main\resources\app-copy.yml %MODULE_NAME%-jdk21-%VER%-jar\app.yml -WinRAR a %MODULE_NAME%-jdk21-%VER%-jar.zip %MODULE_NAME%-jdk21-%VER%-jar +Rar a %MODULE_NAME%-jdk21-%VER%-jar.zip %MODULE_NAME%-jdk21-%VER%-jar @rem native mkdir %MODULE_NAME%-%machine%-%VER%-native copy %MODULE_NAME%.exe %MODULE_NAME%-%machine%-%VER%-native copy ..\..\%MODULE_NAME%\src\main\resources\app-copy.yml %MODULE_NAME%-%machine%-%VER%-native\app.yml -WinRAR a %MODULE_NAME%-%machine%-%VER%-native.zip %MODULE_NAME%-%machine%-%VER%-native +Rar a %MODULE_NAME%-%machine%-%VER%-native.zip %MODULE_NAME%-%machine%-%VER%-native + +@rem 删除临时文件 + @rem 回到脚本目录 cd ..\..\scripts\win \ No newline at end of file