代码质量、Docker 与 CI/CD
目标
完成容器化、代码质量接入与 CI/CD 流水线,部署后前端可经 Nginx 同域访问后端。
子任务清单
Docker 化
-
编写后端 Dockerfile -
编写前端 Dockerfile(构建产物 + Nginx 托管) -
编写 docker-compose(前后端编排 + Nginx 同域反向代理) -
本地验证 Docker 启动与前后端联通
代码质量(SonarQube)
-
配置 sonar-project.properties(前后端模块划分) -
跑通 SonarQube 扫描(含 tsconfig.sonar.json 修复分析器兼容问题) -
修复主要代码质量问题(扫描报错清零;质量门暂不阻塞流水线)
CI/CD
-
配置 .gitlab-ci.yml(check + triggers 两阶段) -
跑通前端 CI(自动检查、打包、发布 /www/lixin-v)