feat: AI评估、个人中心、开始训练页面
This commit is contained in:
Executable
+24
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
REMOTE_USER="root"
|
||||
REMOTE_HOST="8.160.178.88"
|
||||
REMOTE_DIR="/home/code/medical-ai/vueapp"
|
||||
CONTAINER_NAME="vueapp"
|
||||
CONTAINER_WEB_ROOT="/usr/share/nginx/html"
|
||||
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
|
||||
cd "$ROOT_DIR"
|
||||
|
||||
echo "Building H5 assets..."
|
||||
npm run build
|
||||
|
||||
echo "Uploading dist to ${REMOTE_USER}@${REMOTE_HOST}:${REMOTE_DIR}/dist/ ..."
|
||||
rsync -avz dist/ "${REMOTE_USER}@${REMOTE_HOST}:${REMOTE_DIR}/dist/"
|
||||
|
||||
echo "Copying dist into Docker container ${CONTAINER_NAME}..."
|
||||
ssh "${REMOTE_USER}@${REMOTE_HOST}" \
|
||||
"cd '${REMOTE_DIR}' && docker cp dist/. '${CONTAINER_NAME}:${CONTAINER_WEB_ROOT}/' && docker exec '${CONTAINER_NAME}' nginx -s reload"
|
||||
|
||||
echo "Deploy complete: http://${REMOTE_HOST}/app/"
|
||||
Reference in New Issue
Block a user