CentOS上的软件包发布流程是怎样的

CentOS上的软件包发布流程是怎样的

如果 CentOS 上的软件包有可用的安全补丁,流程是怎样的?

我正在等待bind-9.9.4-74

自 5 天以来,有此提交“import bind-9.9.4-74.el7_6.1”https://git.centos.org/rpms/bind/commits/c7- 我在 cbs.centos.org 上找不到“bind”作为 Package/RPM

所有 yum 存储库仍然提供未更新的绑定版本 (9.9.4-73)。

我想 git.centos.org 和实际版本之间还有一些额外的步骤。到底是哪一个呢?

答案1

约翰尼·休斯通过邮件列表回答了问题:

步骤是将源代码发布到 git.centos.org .. 在本例中,源代码发布在这里:

https://git.centos.org/rpms/bind/commits/c7

然后,当时发生的所有更新的源代码都会下载到我们的构建系统并进行构建。然后我们为 x86_64、i686、ppc64、ppc64le、aarch64、armhfp 进行所有更新的构建。

这些构建可以在这里查看:

[https://buildlogs.centos.org/c7.1810.u.x86_64/]

(以及所有其他拱门)

然后,一旦一切构建完成,它就会被推送到签名,然后进行 CI 测试:

https://ci.centos.org/view/CentOS-Core/job/C7-x86_64-Pretest-Updates/

(以及所有其他拱门)

然后,如果/当它通过时,它就会被释放。

相关内容