更新 Jenkinsfile

This commit is contained in:
LiJiLong 2026-01-26 09:03:16 +00:00
parent 244e0277e5
commit cafdc3921f

10
Jenkinsfile vendored
View File

@ -105,14 +105,8 @@ pipeline {
# 6. 宿主机修复目录权限 # 6. 宿主机修复目录权限
ssh -i ${SSH_KEY_PATH} -o StrictHostKeyChecking=no ${HOST_USER}@${HOST_IP} "chmod -R 755 ${HOST_TARGET}" ssh -i ${SSH_KEY_PATH} -o StrictHostKeyChecking=no ${HOST_USER}@${HOST_IP} "chmod -R 755 ${HOST_TARGET}"
# 7. 安装后端生产依赖
echo "安装后端生产依赖..."
ssh -i ${SSH_KEY_PATH} -o StrictHostKeyChecking=no ${HOST_USER}@${HOST_IP} "
cd ${HOST_TARGET}/backend
npm install --production
"
# 8. 配置目录权限 # 7. 配置目录权限
ssh -i ${SSH_KEY_PATH} -o StrictHostKeyChecking=no ${HOST_USER}@${HOST_IP} " ssh -i ${SSH_KEY_PATH} -o StrictHostKeyChecking=no ${HOST_USER}@${HOST_IP} "
chmod -R 755 ${HOST_TARGET} chmod -R 755 ${HOST_TARGET}
if id -u www >/dev/null 2>&1; then if id -u www >/dev/null 2>&1; then
@ -121,7 +115,7 @@ pipeline {
" "
echo "✅ 部署完成!" echo "✅ 部署完成!"
echo "前端访问地址: http://192.168.10.168/aistudy" echo "前端访问地址: http://192.168.10.168/frontend"
echo "后端服务目录: ${HOST_TARGET}/backend" echo "后端服务目录: ${HOST_TARGET}/backend"
''' '''
} }