openSUSE Build Service 版本 0.5 (Poinsettia) 可用

2007年12月21日 | 新闻团队 | 无许可

openSUSE 项目发布了 openSUSE 构建服务 0.5 版本。这次代码发布首次以官方 tar 包发布 的形式提供了 build.opensuse.org 上的功能。Poinsettia 提供了构建单硬件架构发行版所需的完整基础设施。可以通过 KIWI 创建系统镜像。

Poinsettia 增强功能概述

  • 改进了仓库生成。仓库现在由调度器之外的进程生成。这使得调度器更快、更可靠

  • 改进了仓库签名。每个项目现在都有其用于仓库的独立 gpg 密钥

  • 现在可以方便地删除项目

  • 添加了 Bugzilla 链接。添加了链接,可以为特定项目或软件包创建新的 Bugzilla 报告

  • 有关详细列表,请参阅 此处

openSUSE 构建服务旨在托管软件包的源代码。它可以重用来自其他源代码仓库系统(如 svn 或 cvs)的源代码,但更常用的是维护围绕另一个开源项目发布的 tar 包所需的所有文件。

OBS 具有项目模型,允许围绕一组软件包轻松构建团队,并允许上游软件开发人员和多个打包人员之间的合作。它还使开发人员能够调整现有软件包,并为他们的用例提供不同的版本。

openSUSE 构建服务的目标是成为 openSUSE 发行版的完整开放开发平台。因此,它特别关注通过在依赖软件包更改时自动重新构建软件包来保持一致的软件包构建,以始终保证一致的构建。

明年的开发 将侧重于改进协作功能,以允许向所有项目提交请求,这将允许直接为 openSUSE 发行版做出贡献。稍后,我们将完成创建安装媒体和改进用户界面的必要功能。

构建服务的开发发生在 Novell Forge 中,最新的代码可以从 svn 中检出。版本 0.5 可以从 此处 下载源代码,或从 openSUSE 构建服务本身 下载软件包。

分类: 构建服务

标签

分享此帖子