diff --git a/docker/deploy.sh b/docker/deploy.sh index 8f052d1..0e83267 100644 --- a/docker/deploy.sh +++ b/docker/deploy.sh @@ -34,6 +34,18 @@ modules(){ docker-compose up -d wfc-nginx wfc-gateway wfc-auth wfc-modules-system } +# 启动程序模块(后端) +backend(){ + docker-compose up --build -d wfc-gateway wfc-auth wfc-modules-system + docker image prune +} + +# 启动程序模块(前端) +frontend(){ + docker-compose up --build -d wfc-gateway wfc-auth wfc-modules-system + docker image prune +} + # 关闭所有环境/模块 stop(){ docker-compose stop diff --git a/docker/start-backend.sh b/docker/start-backend.sh new file mode 100644 index 0000000..ddd8ebd --- /dev/null +++ b/docker/start-backend.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +cd .. +git pull +mvn clean package -P test +cd docker +./copy.sh +sudo ./deploy.sh backend \ No newline at end of file diff --git a/docker/start-frontend.sh b/docker/start-frontend.sh new file mode 100644 index 0000000..5c3f155 --- /dev/null +++ b/docker/start-frontend.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +cd ../../fe.crm/ +git pull +pnpm build +cd ../be.crm/docker/ +./copy.sh +sudo ./deploy.sh backend \ No newline at end of file