4 Commits

Author SHA1 Message Date
向宁
1fdc5effd7 fix: use network_mode host for container networking
Nginx needs host network to proxy API requests to rag-backend
2026-05-17 19:42:54 +08:00
向宁
755517a068 feat: add Dockerfile and upgrade Jenkinsfile to full CI/CD
- Multi-stage build: node:22 (pnpm build) → nginx runtime
- nginx.conf with SPA routing and API proxy
- Jenkinsfile: Docker build → push → deploy
2026-05-17 19:17:07 +08:00
xiangning
cc5f5f587b fix: Jenkinsfile 适配无 Node.js 环境
- 通过 nvm 安装 Node.js(Jenkins 容器内无预装)
- 所有 sh 步骤 source nvm 确保 node/pnpm 可用
- cleanWs() 替换为 deleteDir()(ws-cleanup 插件未安装)
2026-05-11 02:37:14 +08:00
xiangning
86a38bdfc8 init: RAG 前端项目(基于 Vben Admin web-antd)
Some checks failed
CI / Test (ubuntu-latest) (push) Has been cancelled
CI / Test (windows-latest) (push) Has been cancelled
CI / Lint (ubuntu-latest) (push) Has been cancelled
CI / Lint (windows-latest) (push) Has been cancelled
CI / Check (ubuntu-latest) (push) Has been cancelled
CI / Check (windows-latest) (push) Has been cancelled
CI / CI OK (push) Has been cancelled
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
Deploy Website on push / Deploy Push Playground Ftp (push) Has been cancelled
Deploy Website on push / Deploy Push Docs Ftp (push) Has been cancelled
Deploy Website on push / Deploy Push Antd Ftp (push) Has been cancelled
Deploy Website on push / Deploy Push Element Ftp (push) Has been cancelled
Deploy Website on push / Deploy Push Naive Ftp (push) Has been cancelled
Deploy Website on push / Rerun on failure (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
- 基于 Vben Admin 5.7.0,仅保留 web-antd 版本
- 删除多余 UI 版本(antdv-next/ele/naive/tdesign)
- 删除 backend-mock(已对接真实 .NET 后端)
- 删除 playground 和 docs
- 添加 Jenkinsfile CI/CD
2026-05-11 02:30:30 +08:00