copy.bat 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. @echo off
  2. echo.
  3. echo [信息] 复制文件到Docker目录
  4. echo.
  5. %~d0
  6. cd %~dp0
  7. cd ..
  8. echo 编译后端
  9. start /wait cmd /c "mvn clean package -P prod -Dmaven.test.skip=true"
  10. echo 编译前端
  11. cd vctgo-ui
  12. start /wait cmd /c "npm install"
  13. start /wait cmd /c "npm run build:prod"
  14. cd ..\docker
  15. echo 复制 sql
  16. xcopy ..\sql\hcp_cloud.sql .\mysql\db /y
  17. xcopy ..\sql\hcp_config.sql .\mysql\db /y
  18. echo 复制 html
  19. xcopy ..\hcp-ui\dist .\nginx\html\dist /s /e /y
  20. echo 复制 hcp-gateway
  21. xcopy ..\hcp-gateway\target\hcp-gateway.jar .\hcp\gateway\jar /y
  22. echo 复制 hcp-auth
  23. xcopy ..\hcp-auth\target\hcp-auth.jar .\hcp\auth\jar /y
  24. echo 复制 hcp-demo
  25. xcopy ..\hcp-demo\target\hcp-demo.jar .\hcp\demo\jar /y
  26. echo 复制 hcp-monitor
  27. xcopy ..\hcp-visual\hcp-monitor\target\hcp-monitor.jar .\hcp\visual\monitor\jar /y
  28. echo 复制 hcp-system
  29. xcopy ..\hcp-modules\hcp-system\target\hcp-system.jar .\hcp\modules\system\jar /y
  30. echo 复制 hcp-file
  31. xcopy ..\hcp-modules\hcp-file\target\hcp-file.jar .\hcp\modules\file\jar /y
  32. echo 复制 hcp-gen
  33. xcopy ..\hcp-modules\hcp-gen\target\hcp-gen.jar .\hcp\modules\gen\jar /y
  34. echo 复制 hcp-job
  35. xcopy ..\hcp-modules\hcp-job\target\hcp-job.jar .\hcp\modules\job\jar /y
  36. echo 复制 hcp-mp
  37. xcopy ..\hcp-modules\hcp-mp\target\hcp-mp.jar .\hcp\modules\mp\jar /y
  38. echo 复制 hcp-operator
  39. xcopy ..\hcp-modules\hcp-operator\target\hcp-operator.jar .\hcp\modules\operator\jar /y
  40. echo 复制 hcp-simulator
  41. xcopy ..\hcp-modules\hcp-simulator\target\hcp-simulator.jar .\hcp\simulator\gen\jar /y
  42. pause