openSUSE Build Service 支持发布管理

2007年7月18日 | 新闻团队 | 无许可

openSUSE 构建服务现在允许对构建的软件包进行更多控制。例如,您可以在准备项目中的重大更新时关闭将软件包发布到 ftp 服务器和镜像的功能。

要禁用发布,您只需要在您的项目元数据中添加 `

`。这可以通过 # osc meta prj -e "YOUR_PROJECT" 或直接通过 api https://api.opensuse.org/source/YOUR_PROJECT/_meta 来完成。Web 界面尚未支持此功能。

我考虑在未来默认禁用新项目的发布。但我们当然需要在 Web 界面中提供启用它的方法。

拥有一个工具,它可以通过 api 下载构建的软件包并在本地磁盘上创建仓库,也会很好。这样,开发人员可以在发布项目之前轻松测试它们。

我们还实现了一些其他标志,当您使用代替时,您可以完全禁用项目的构建。还有一个开关,它禁用了在设置构建系统期间软件包的重用。这在您编译不同版本的 gcc 时很有用,但您始终希望使用发行版中的原始版本。一个也已准备好(应该启用构建额外的 -debuginfo 软件包),但尚未生效。

这些标志目前仅适用于整个项目,但我们计划也至少对某些软件包支持它们。

顺便说一句:这是我第一次 news.o.o 发布,希望您能发表评论 :)

所以看起来有一个 api 可以检测设备的颜色

分类: 构建服务

标签

分享此帖子