openSUSE:Build Service 私有实例

跳转到:导航搜索


本教程描述了使用设备创建私有 OBS 实例的过程。它面向希望使用 OBS 内部构建软件并启用外部合作伙伴,同时混合开源和专有代码的组织。它从一些关于 OBS 设备配置的建议以及创建服务架构开始。然后,它描述了 OBS 引导阶段,并以关于在 OBS 环境中进行生命周期管理的想法作为结论。
请参考 Help:Editing 以撰写高质量的批准文章。

用例

本教程面向需要交付基于 rpm 包架构的软件,并且无法在公共 Open OBS 上维护的人员。这样做原因各不相同,但主要用例是 

  • 在公开发布之前在您的私有环境中运行测试
  • 创建包含混合专有和开源代码的发行版
  • 创建专门的嵌入式 Linux 发行版
  • 长期(数年)致力于软件维护
  • 创建高度定制的发行版以满足单个客户的需求
  • 启用与合作伙伴/客户的代码共享模式
  • 任何您不希望使用公共 OBS 的情况

替代方案

如果您只想针对由 OBS 实例(公共或私有)创建的仓库构建您的软件包,您可能希望查看基于 OBS 子集(实际上是构建子系统)的工具。您可以在 [此处] 找到描述。

为了平滑启动混合私有和开源代码的项目的问题,我们还创建了项目 OBS Light,它可能适合您的需求。 http://wiki.meego.com/OBS_Light

架构

更多信息请参见 架构和要求

安装

更多信息请参见 安装

OBS 引导

更多信息请参见 引导

软件交付

更多信息请参见 软件交付

生命周期模型

更多信息请参见 使用 OBS 的软件生命周期模型

启用外部合作伙伴

更多信息请参见 启用外部合作伙伴

参见

官方 OBS 文档

https://openbuildservice.org/help/manuals/obs-admin-guide/

OBS Light

相关文章

外部链接