CI测试结果Dashboard系统,用于展示和管理DragonOS项目的CI测试结果。
cd backend
go mod download
cp config.toml.example config.toml
# 然后设置数据库连接等信息
make run
cd frontend
npm install
npm run dev
dragonos-ci-dashboard/ ├── backend/ # Go后端服务 │ ├── cmd/ │ │ └── server/ # 主程序入口 │ ├── internal/ │ │ ├── api/ # API路由和处理器 │ │ ├── models/ # 数据模型 │ │ ├── services/ # 业务逻辑层 │ │ ├── middleware/ # 中间件 │ │ ├── config/ # 配置管理 │ │ └── storage/ # 文件存储处理 │ ├── migrations/ # 数据库迁移文件 │ └── pkg/ # 公共包 ├── frontend/ # Vue3前端 │ └── src/ │ ├── views/ # 页面组件 │ ├── components/ # 通用组件 │ ├── api/ # API调用 │ ├── router/ # 路由配置 │ ├── stores/ # 状态管理 │ └── utils/ # 工具函数 └── docker-compose.yml # Docker编排配置
请参考项目根目录下的.cursorrules文件。
MIT License