- Client
- 定制版的coverage.py,实时把coverage数据传输到redis存储中
- Meridian
- 从redis读取coverage的数据,并结合最新的gitlab代码+syntaxHighLight来做web端的展现
Project Schema
{
"project_name": "****",
"git": "https:/***/red-qa/meridian.git",
"redis_db": "0",
"fs_root": "/repository/***"
}
项目信息相关
GET /projects
GET /projects/{project_name}
项目文件列表
GET /projects/{project_name}/tree
GET /projects/{project_name/tree/{file|folder path}}