分发 Olares 应用
Olares 的应用分发基于开放标准和自动化校验机制。如果你的应用已经打包为Olares 应用图表(OAC),即可发布到 Olares 应用市场,让用户能够轻松获取和安装。
本指南将带你了解 Olares 应用分发的生命周期,理解应用市场的索引机制,如何发布、维护与推广应用。
开始之前
在分发应用之前,先来了解以下核心概念:
Olares 应用图表(OAC)
用于描述 Olares 应用的打包格式,包含元数据、所有权、版本信息与安装配置等。Olares 应用市场
用于索引、展示、分发与安装 Olares 应用的市场平台。应用索引
向 Olares 应用市场提供应用元数据的服务。Olares 提供默认的公共索引服务,你也可以部署自己的索引服务。GitBot
自动验证系统,负责校验提交的应用并执行分发规则。
应用分发流程
要将应用提交到 Olares 默认索引,请按以下步骤操作:
- 在 Olares 上开发并测试你的应用,并根据指南创建 OAC。
- Fork 官方 Olares 应用市场仓库
beclab/apps,并将你的应用 OAC 添加到你的 Fork 仓库中。 - 创建一个指向
beclab/apps:main的拉取请求(Pull Request,PR),并等待 GitBot 校验你的 OAC 是否符合要求。 - 如有需要,根据反馈更新 PR,直到所有检查通过并自动合并。
- 稍等片刻,你就可以在 Olares 应用市场中找到你提交的应用。