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/

(以及所有其他拱門)

然後,如果/當它通過時,它就會被釋放。

相關內容