Files
Nexus/docs/changelog/2026-06-04-local-verify-no-wsl.md
T
Nexus Deploy 811eb97fbf chore: Ubuntu local dev scripts, deploy gate, and audit changelogs
Rename WSL helpers to Linux-native scripts, expose Redis in docker-compose,
prefer .venv tools in pre_deploy_check, and record 2026-06-04 audit waves.
2026-06-04 23:02:21 +08:00

1.5 KiB
Raw Blame History

2026-06-04 — 本地验证脚本(取代 WSL)

摘要

删除全部 scripts/wsl_*wsl-integration-test.md,新增 Ubuntu 原生一键验证;start-dev.sh 支持 sg docker 与 Docker 内 Redis 探测;进度条「WSL验证」改为「本地验证」。

动机

开发机已迁移 Ubuntu 原生(~/桌面/Nexus),WSL 脚本与文档造成误导;用户要求一键本地测完、去掉 WSL 表述。

涉及文件

类型 变更
新增 scripts/start-dev.sh(增强)、local_verify.shlocal_integration_smoke.shensure_venv.shcheck_mysql.pyshow_grants.pyinstall_node20.sh
删除 scripts/wsl_*.shscripts/wsl_check_mysql.pyscripts/wsl_show_grants.pydocs/project/wsl-integration-test.md
新增文档 docs/project/local-integration-test.md
SSOT .cursorrulesCLAUDE.mdAGENTS.mddevelopment-acceptance-standard.mdstandards-transfer-package.mdmysql-mcp-setup.mdlinux-dev-paths.md、handoff

用法

bash scripts/local_verify.sh          # 一键:Docker + API + smoke + test_api + ruff
bash scripts/start-dev.sh             # 仅启动
bash scripts/local_integration_smoke.sh

验证(本机 2026-06-04

local_verify.sh     ✅ 全绿
pytest              ✅ 28 passed
test_api.py         ✅ 26/26 passed
ruff F              ✅ 0

进度:☑实现 ☑本地验证 □审计8步 □部署 □健康检查 □浏览器验证 ☑changelog