feat: deploy.sh部署后自动调用switch-env.sh切换代理

This commit is contained in:
2026-06-07 16:37:29 +08:00
parent caf3c7cc61
commit 00df4135c7

View File

@@ -155,8 +155,12 @@ if run_tests; then
if [ -n "$BG_TARGET" ]; then
echo -e " 目标: ${BG_TARGET} (:${BG_PORT})"
echo -e ""
echo -e " ${YELLOW}切换命令:${NC}"
echo -e " ./scripts/switch-env.sh --switch ${BG_TARGET}"
echo -e " ${YELLOW}自动切换代理...${NC}"
if bash "${SCRIPT_DIR}/scripts/switch-env.sh" --switch "${BG_TARGET}" 2>&1; then
log_info "代理已切换至 ${BG_TARGET} (:${BG_PORT})"
else
log_warn "代理切换失败,请手动执行: ./scripts/switch-env.sh --switch ${BG_TARGET}"
fi
fi
echo ""
[ "$POST_DEPLOY_LOGS" = true ] && { echo ""; view_logs; }