diff --git a/deploy.sh b/bin/deploy.sh similarity index 100% rename from deploy.sh rename to bin/deploy.sh diff --git a/bin/update.sh b/bin/update.sh new file mode 100644 index 00000000..a54e09a0 --- /dev/null +++ b/bin/update.sh @@ -0,0 +1,11 @@ +#! /bin/bash + +cd /apps/think +git checkout main +git pull + +pnpm install +pnpm run build + +pm2 restart @think/server +pm2 restart @think/client diff --git a/package.json b/package.json index 54967dc6..ff8c468c 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "start": "concurrently \"pnpm:start:*\"", "start:server": "pnpm run --dir packages/server start", "start:client": "pnpm run --dir packages/client start", - "pm2": "concurrently \"pnpm:pm2:*\"", + "pm2": "pnpm run pm2:server && pnpm run pm2:client", "pm2:server": "pnpm run --dir packages/server pm2", "pm2:client": "pnpm run --dir packages/client pm2", "format": "prettier --write --parser typescript \"packages/**/*.ts?(x)\""