ci: 🎡 修改部署脚本

This commit is contained in:
GoCo 2025-08-10 01:45:12 +08:00
parent 9738eec256
commit 962101f37a
3 changed files with 51 additions and 51 deletions

View File

@ -18,10 +18,10 @@ services:
--max_allowed_packet=128M --max_allowed_packet=128M
--default-authentication-plugin=caching_sha2_password --default-authentication-plugin=caching_sha2_password
ports: ports:
- 55616:3306 - 25523:3306
# 添加数据卷挂载将MySQL数据持久化到宿主机目录 # 添加数据卷挂载将MySQL数据持久化到宿主机目录
volumes: volumes:
- /vol1/1000/AIOL/mysql-jeecg:/var/lib/mysql - ~/AIOL/mysql-jeecg:/var/lib/mysql
networks: networks:
- jeecg-boot - jeecg-boot
@ -43,7 +43,7 @@ services:
POSTGRES_PASSWORD: postgres POSTGRES_PASSWORD: postgres
POSTGRES_DB: vector_db POSTGRES_DB: vector_db
ports: ports:
- 54321:5432 - 25524:5432
restart: always restart: always
networks: networks:
- jeecg-boot - jeecg-boot
@ -59,7 +59,7 @@ services:
image: jeecg-boot-system image: jeecg-boot-system
hostname: jeecg-boot-system hostname: jeecg-boot-system
ports: ports:
- 8080:8080 - 25525:8080
networks: networks:
- jeecg-boot - jeecg-boot
jeecg-vue: jeecg-vue:
@ -72,9 +72,9 @@ services:
networks: networks:
- jeecg-boot - jeecg-boot
ports: ports:
- 55617:80 - 25526:80
networks: networks:
jeecg-boot: jeecg-boot:
name: jeecg_boot name: jeecg_boot

View File

@ -9,7 +9,7 @@ importers:
.: .:
dependencies: dependencies:
'@ant-design/colors': '@ant-design/colors':
specifier: ^7.2.1 specifier: ^7.2.0
version: 7.2.1 version: 7.2.1
'@ant-design/icons-vue': '@ant-design/icons-vue':
specifier: ^7.0.1 specifier: ^7.0.1
@ -24,13 +24,13 @@ importers:
specifier: 3.8.2-beta specifier: 3.8.2-beta
version: 3.8.2-beta version: 3.8.2-beta
'@logicflow/core': '@logicflow/core':
specifier: ^2.1.0 specifier: ^2.0.10
version: 2.1.0 version: 2.1.0
'@logicflow/extension': '@logicflow/extension':
specifier: ^2.1.1 specifier: ^2.0.14
version: 2.1.1(@logicflow/core@2.1.0)(@logicflow/vue-node-registry@1.1.0(@logicflow/core@2.1.0)(vue@3.5.18(typescript@4.9.5))) version: 2.1.1(@logicflow/core@2.1.0)(@logicflow/vue-node-registry@1.1.0(@logicflow/core@2.1.0)(vue@3.5.18(typescript@4.9.5)))
'@logicflow/vue-node-registry': '@logicflow/vue-node-registry':
specifier: ^1.1.0 specifier: ^1.0.12
version: 1.1.0(@logicflow/core@2.1.0)(vue@3.5.18(typescript@4.9.5)) version: 1.1.0(@logicflow/core@2.1.0)(vue@3.5.18(typescript@4.9.5))
'@tinymce/tinymce-vue': '@tinymce/tinymce-vue':
specifier: 4.0.7 specifier: 4.0.7
@ -42,7 +42,7 @@ importers:
specifier: ^1.5.2 specifier: ^1.5.2
version: 1.5.2 version: 1.5.2
'@vue/shared': '@vue/shared':
specifier: ^3.5.18 specifier: ^3.5.13
version: 3.5.18 version: 3.5.18
'@vueuse/core': '@vueuse/core':
specifier: ^10.11.1 specifier: ^10.11.1
@ -54,7 +54,7 @@ importers:
specifier: ^4.2.6 specifier: ^4.2.6
version: 4.2.6(vue@3.5.18(typescript@4.9.5)) version: 4.2.6(vue@3.5.18(typescript@4.9.5))
axios: axios:
specifier: ^1.11.0 specifier: ^1.7.9
version: 1.11.0(debug@4.4.1) version: 1.11.0(debug@4.4.1)
china-area-data: china-area-data:
specifier: ^5.0.1 specifier: ^5.0.1
@ -63,7 +63,7 @@ importers:
specifier: ^2.0.11 specifier: ^2.0.11
version: 2.0.11 version: 2.0.11
codemirror: codemirror:
specifier: ^5.65.19 specifier: ^5.65.18
version: 5.65.19 version: 5.65.19
cron-parser: cron-parser:
specifier: ^4.9.0 specifier: ^4.9.0
@ -84,7 +84,7 @@ importers:
specifier: ^5.6.0 specifier: ^5.6.0
version: 5.6.0 version: 5.6.0
emoji-mart-vue-fast: emoji-mart-vue-fast:
specifier: ^15.0.4 specifier: ^15.0.3
version: 15.0.4(vue@3.5.18(typescript@4.9.5)) version: 15.0.4(vue@3.5.18(typescript@4.9.5))
enquire.js: enquire.js:
specifier: ^2.1.6 specifier: ^2.1.6
@ -132,7 +132,7 @@ importers:
specifier: ^1.5.4 specifier: ^1.5.4
version: 1.5.4 version: 1.5.4
qs: qs:
specifier: ^6.14.0 specifier: ^6.13.1
version: 6.14.0 version: 6.14.0
resize-observer-polyfill: resize-observer-polyfill:
specifier: ^1.5.1 specifier: ^1.5.1
@ -144,16 +144,16 @@ importers:
specifier: ^1.15.6 specifier: ^1.15.6
version: 1.15.6 version: 1.15.6
swagger-ui-dist: swagger-ui-dist:
specifier: ^5.27.1 specifier: ^5.21.0
version: 5.27.1 version: 5.27.1
tinymce: tinymce:
specifier: 6.6.2 specifier: 6.6.2
version: 6.6.2 version: 6.6.2
vditor: vditor:
specifier: ^3.11.1 specifier: ^3.10.8
version: 3.11.1 version: 3.11.1
vue: vue:
specifier: ^3.5.18 specifier: ^3.5.13
version: 3.5.18(typescript@4.9.5) version: 3.5.18(typescript@4.9.5)
vue-cropper: vue-cropper:
specifier: ^0.6.5 specifier: ^0.6.5
@ -162,7 +162,7 @@ importers:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.0.0(vue@3.5.18(typescript@4.9.5)) version: 5.0.0(vue@3.5.18(typescript@4.9.5))
vue-i18n: vue-i18n:
specifier: ^9.14.5 specifier: ^9.14.2
version: 9.14.5(vue@3.5.18(typescript@4.9.5)) version: 9.14.5(vue@3.5.18(typescript@4.9.5))
vue-infinite-scroll: vue-infinite-scroll:
specifier: ^2.0.2 specifier: ^2.0.2
@ -171,7 +171,7 @@ importers:
specifier: ^1.0.12 specifier: ^1.0.12
version: 1.0.12 version: 1.0.12
vue-router: vue-router:
specifier: ^4.5.1 specifier: ^4.5.0
version: 4.5.1(vue@3.5.18(typescript@4.9.5)) version: 4.5.1(vue@3.5.18(typescript@4.9.5))
vue-types: vue-types:
specifier: ^5.1.3 specifier: ^5.1.3
@ -202,7 +202,7 @@ importers:
specifier: ^18.6.3 specifier: ^18.6.3
version: 18.6.3 version: 18.6.3
'@iconify/json': '@iconify/json':
specifier: ^2.2.367 specifier: ^2.2.292
version: 2.2.367 version: 2.2.367
'@purge-icons/generated': '@purge-icons/generated':
specifier: ^0.10.0 specifier: ^0.10.0
@ -211,7 +211,7 @@ importers:
specifier: ^0.8.6 specifier: ^0.8.6
version: 0.8.6(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3)) version: 0.8.6(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3))
'@types/codemirror': '@types/codemirror':
specifier: ^5.60.16 specifier: ^5.60.15
version: 5.60.16 version: 5.60.16
'@types/crypto-js': '@types/crypto-js':
specifier: ^4.2.2 specifier: ^4.2.2
@ -220,7 +220,7 @@ importers:
specifier: ^11.0.4 specifier: ^11.0.4
version: 11.0.4 version: 11.0.4
'@types/inquirer': '@types/inquirer':
specifier: ^9.0.9 specifier: ^9.0.7
version: 9.0.9 version: 9.0.9
'@types/intro.js': '@types/intro.js':
specifier: ^5.1.5 specifier: ^5.1.5
@ -235,7 +235,7 @@ importers:
specifier: ^1.0.10 specifier: ^1.0.10
version: 1.0.10 version: 1.0.10
'@types/node': '@types/node':
specifier: ^20.19.9 specifier: ^20.17.12
version: 20.19.9 version: 20.19.9
'@types/nprogress': '@types/nprogress':
specifier: ^0.2.3 specifier: ^0.2.3
@ -244,7 +244,7 @@ importers:
specifier: ^1.5.5 specifier: ^1.5.5
version: 1.5.5 version: 1.5.5
'@types/qs': '@types/qs':
specifier: ^6.14.0 specifier: ^6.9.17
version: 6.14.0 version: 6.14.0
'@types/showdown': '@types/showdown':
specifier: ^2.0.6 specifier: ^2.0.6
@ -259,19 +259,19 @@ importers:
specifier: ^6.21.0 specifier: ^6.21.0
version: 6.21.0(eslint@8.57.1)(typescript@4.9.5) version: 6.21.0(eslint@8.57.1)(typescript@4.9.5)
'@vitejs/plugin-vue': '@vitejs/plugin-vue':
specifier: ^5.2.4 specifier: ^5.2.1
version: 5.2.4(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@4.9.5)) version: 5.2.4(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@4.9.5))
'@vitejs/plugin-vue-jsx': '@vitejs/plugin-vue-jsx':
specifier: ^4.2.0 specifier: ^4.1.1
version: 4.2.0(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@4.9.5)) version: 4.2.0(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@4.9.5))
'@vue/compiler-sfc': '@vue/compiler-sfc':
specifier: ^3.5.18 specifier: ^3.5.13
version: 3.5.18 version: 3.5.18
'@vue/test-utils': '@vue/test-utils':
specifier: ^2.4.6 specifier: ^2.4.6
version: 2.4.6 version: 2.4.6
autoprefixer: autoprefixer:
specifier: ^10.4.21 specifier: ^10.4.20
version: 10.4.21(postcss@8.5.6) version: 10.4.21(postcss@8.5.6)
big.js: big.js:
specifier: ^6.2.2 specifier: ^6.2.2
@ -286,22 +286,22 @@ importers:
specifier: ^7.0.3 specifier: ^7.0.3
version: 7.0.3 version: 7.0.3
cz-git: cz-git:
specifier: ^1.12.0 specifier: ^1.11.0
version: 1.12.0 version: 1.12.0
czg: czg:
specifier: ^1.12.0 specifier: ^1.11.0
version: 1.12.0 version: 1.12.0
dingtalk-jsapi: dingtalk-jsapi:
specifier: ^3.1.1 specifier: ^3.0.42
version: 3.1.1 version: 3.1.1
dotenv: dotenv:
specifier: ^16.6.1 specifier: ^16.4.7
version: 16.6.1 version: 16.6.1
eslint: eslint:
specifier: ^8.57.1 specifier: ^8.57.1
version: 8.57.1 version: 8.57.1
eslint-config-prettier: eslint-config-prettier:
specifier: ^9.1.2 specifier: ^9.1.0
version: 9.1.2(eslint@8.57.1) version: 9.1.2(eslint@8.57.1)
eslint-define-config: eslint-define-config:
specifier: ^2.1.0 specifier: ^2.1.0
@ -310,16 +310,16 @@ importers:
specifier: ^27.9.0 specifier: ^27.9.0
version: 27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(jest@29.7.0(@types/node@20.19.9)(ts-node@10.9.2(@types/node@20.19.9)(typescript@4.9.5)))(typescript@4.9.5) version: 27.9.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(jest@29.7.0(@types/node@20.19.9)(ts-node@10.9.2(@types/node@20.19.9)(typescript@4.9.5)))(typescript@4.9.5)
eslint-plugin-prettier: eslint-plugin-prettier:
specifier: ^5.5.4 specifier: ^5.2.1
version: 5.5.4(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2) version: 5.5.4(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2)
eslint-plugin-vue: eslint-plugin-vue:
specifier: ^9.33.0 specifier: ^9.32.0
version: 9.33.0(eslint@8.57.1) version: 9.33.0(eslint@8.57.1)
esno: esno:
specifier: ^4.8.0 specifier: ^4.8.0
version: 4.8.0 version: 4.8.0
fs-extra: fs-extra:
specifier: ^11.3.1 specifier: ^11.2.0
version: 11.3.1 version: 11.3.1
http-server: http-server:
specifier: ^14.1.1 specifier: ^14.1.1
@ -337,7 +337,7 @@ importers:
specifier: ^29.7.0 specifier: ^29.7.0
version: 29.7.0(@types/node@20.19.9)(ts-node@10.9.2(@types/node@20.19.9)(typescript@4.9.5)) version: 29.7.0(@types/node@20.19.9)(ts-node@10.9.2(@types/node@20.19.9)(typescript@4.9.5))
less: less:
specifier: ^4.4.0 specifier: ^4.2.1
version: 4.4.0 version: 4.4.0
lint-staged: lint-staged:
specifier: 15.2.2 specifier: 15.2.2
@ -349,31 +349,31 @@ importers:
specifier: ^1.1.1 specifier: ^1.1.1
version: 1.1.1 version: 1.1.1
postcss: postcss:
specifier: ^8.5.6 specifier: ^8.4.49
version: 8.5.6 version: 8.5.6
postcss-html: postcss-html:
specifier: ^1.8.0 specifier: ^1.7.0
version: 1.8.0 version: 1.8.0
postcss-less: postcss-less:
specifier: ^6.0.0 specifier: ^6.0.0
version: 6.0.0(postcss@8.5.6) version: 6.0.0(postcss@8.5.6)
prettier: prettier:
specifier: ^3.6.2 specifier: ^3.4.2
version: 3.6.2 version: 3.6.2
pretty-quick: pretty-quick:
specifier: ^4.2.2 specifier: ^4.0.0
version: 4.2.2(prettier@3.6.2) version: 4.2.2(prettier@3.6.2)
rimraf: rimraf:
specifier: ^5.0.10 specifier: ^5.0.10
version: 5.0.10 version: 5.0.10
rollup: rollup:
specifier: ^4.46.2 specifier: ^4.30.0
version: 4.46.2 version: 4.46.2
rollup-plugin-visualizer: rollup-plugin-visualizer:
specifier: ^5.14.0 specifier: ^5.13.1
version: 5.14.0(rollup@4.46.2) version: 5.14.0(rollup@4.46.2)
stylelint: stylelint:
specifier: ^16.23.0 specifier: ^16.12.0
version: 16.23.0(typescript@4.9.5) version: 16.23.0(typescript@4.9.5)
stylelint-config-prettier: stylelint-config-prettier:
specifier: ^9.0.5 specifier: ^9.0.5
@ -382,7 +382,7 @@ importers:
specifier: ^14.0.1 specifier: ^14.0.1
version: 14.0.1(stylelint@16.23.0(typescript@4.9.5)) version: 14.0.1(stylelint@16.23.0(typescript@4.9.5))
stylelint-config-recommended-vue: stylelint-config-recommended-vue:
specifier: ^1.6.1 specifier: ^1.5.0
version: 1.6.1(postcss-html@1.8.0)(stylelint@16.23.0(typescript@4.9.5)) version: 1.6.1(postcss-html@1.8.0)(stylelint@16.23.0(typescript@4.9.5))
stylelint-config-standard: stylelint-config-standard:
specifier: ^36.0.1 specifier: ^36.0.1
@ -391,7 +391,7 @@ importers:
specifier: ^6.0.4 specifier: ^6.0.4
version: 6.0.4(stylelint@16.23.0(typescript@4.9.5)) version: 6.0.4(stylelint@16.23.0(typescript@4.9.5))
ts-jest: ts-jest:
specifier: ^29.4.1 specifier: ^29.2.5
version: 29.4.1(@babel/core@7.28.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.9)(ts-node@10.9.2(@types/node@20.19.9)(typescript@4.9.5)))(typescript@4.9.5) version: 29.4.1(@babel/core@7.28.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.9)(ts-node@10.9.2(@types/node@20.19.9)(typescript@4.9.5)))(typescript@4.9.5)
ts-node: ts-node:
specifier: ^10.9.2 specifier: ^10.9.2
@ -403,7 +403,7 @@ importers:
specifier: ^0.58.9 specifier: ^0.58.9
version: 0.58.9(postcss@8.5.6)(rollup@4.46.2)(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3)) version: 0.58.9(postcss@8.5.6)(rollup@4.46.2)(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3))
vite: vite:
specifier: ^6.3.5 specifier: ^6.0.7
version: 6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3) version: 6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3)
vite-plugin-compression: vite-plugin-compression:
specifier: ^0.5.1 specifier: ^0.5.1
@ -412,7 +412,7 @@ importers:
specifier: ^3.2.2 specifier: ^3.2.2
version: 3.2.2(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3)) version: 3.2.2(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3))
vite-plugin-mkcert: vite-plugin-mkcert:
specifier: ^1.17.8 specifier: ^1.17.6
version: 1.17.8(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3)) version: 1.17.8(vite@6.3.5(@types/node@20.19.9)(jiti@2.5.1)(less@4.4.0)(terser@5.43.1)(tsx@4.20.3))
vite-plugin-mock: vite-plugin-mock:
specifier: ^2.9.8 specifier: ^2.9.8

View File

@ -12,7 +12,7 @@ echo -e "[1/5] 检查必要工具..."
# 检查必要工具 # 检查必要工具
command -v docker > /dev/null 2>&1 || { echo -e "${RED}[错误] 未安装 docker请先安装 Docker Desktop${NC}"; exit 1; } command -v docker > /dev/null 2>&1 || { echo -e "${RED}[错误] 未安装 docker请先安装 Docker Desktop${NC}"; exit 1; }
command -v docker-compose > /dev/null 2>&1 || { echo -e "${RED}[错误] 未安装 docker-compose${NC}"; exit 1; } command -v docker compose > /dev/null 2>&1 || { echo -e "${RED}[错误] 未安装 docker-compose${NC}"; exit 1; }
command -v mvn > /dev/null 2>&1 || { echo -e "${RED}[错误] 未安装 Maven${NC}"; exit 1; } command -v mvn > /dev/null 2>&1 || { echo -e "${RED}[错误] 未安装 Maven${NC}"; exit 1; }
command -v pnpm > /dev/null 2>&1 || { echo -e "${RED}[错误] 未安装 pnpm${NC}"; exit 1; } command -v pnpm > /dev/null 2>&1 || { echo -e "${RED}[错误] 未安装 pnpm${NC}"; exit 1; }
@ -47,7 +47,7 @@ pnpm install
pnpm run build:docker pnpm run build:docker
echo -e "[5/5] 启动Docker容器..." echo -e "[5/5] 启动Docker容器..."
docker-compose up -d docker compose up -d
echo echo
echo "========================================" echo "========================================"