[PATCH compass-ci] doc: introduction of architecture

Signed-off-by: Liu Yinsi <liuyinsi@163.com> --- doc/introduction-of-architecture.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 doc/introduction-of-architecture.md diff --git a/doc/introduction-of-architecture.md b/doc/introduction-of-architecture.md new file mode 100644 index 0000000..f97ffc6 --- /dev/null +++ b/doc/introduction-of-architecture.md @@ -0,0 +1,23 @@ +# 架构简介 + + + +## 接入层 + +成为衔接 Compass-CI 服务于开发者的纽带,同时提供内部设备管理的平台,提供[web](https://compass-ci.openeuler.org/)门户查阅测试结果、项目清单、ssh [环境登录](https://gitee.com/wu_fengguang/compass-ci/blob/master/doc/manual/%E5%A6%82%E4%BD%95%E7%94%B3%E8%AF%B7%E6%B5%8B%E8%AF%95%E6%9C%BA.md)。 + +## 服务层 + +提供[测试服务](https://gitee.com/wu_fengguang/compass-ci)、[环境登录](https://gitee.com/wu_fengguang/compass-ci/blob/master/doc/manual/%E5%A6%82%E4%BD%95%E7%94%B3%E8%AF%B7%E6%B5%8B%E8%AF%95%E6%9C%BA.md)、[结果分析](https://gitee.com/wu_fengguang/compass-ci/blob/master/doc/manual/%E5%A6%82%E4%BD%95%E6%AF%94%E8%BE%83%E6%B5%8B%E8%AF%95%E7%BB%93%E6%9E%9C.md)、辅助定界、用户[项目注册](https://gitee.com/wu_fengguang/compass-ci/blob/master/doc/manual/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8compass-ci%E6%B5%8B%E8%AF%95%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE.md)能力,为本项目的主要功能。 + +## 支撑层 + +作为项目主体功能实现,详细描述资源编排、[部署](https://gitee.com/wu_fengguang/compass-ci/blob/master/sparrow/README.md)、[构建](https://gitee.com/wu_fengguang/compass-ci/blob/master/doc/manual/%E5%A6%82%E4%BD%95%E7%BC%96%E5%86%99PKGBUILD.md)、[测试](https://gitee.com/wu_fengguang/compass-ci/blob/master/doc/manual/submit%E5%91%BD%E4%BB%A4%E8%AF%A6%E8%A7%A3.md) 等详细实现。 + +## 数据层 + +为项目提供数据处理服务,包括测试结果格式化及归档。 + +## 资源层 + +提供硬件设备,作为Compass-CI 服务部署的设备以及测试的物理设备、虚拟机、容器资源;提供测试过程中依赖软件仓库及依赖仓库、部署服务器。 -- 2.23.0
participants (1)
-
Liu Yinsi