持續整合(英語:Continuous integration,縮寫CI),又譯為持續集成,是一種軟體工程流程,是將所有軟體工程師對於軟體的工作副本持續整合到共享主線(mainline)的一種舉措。該名稱最早由[1]葛來迪·布區(Grady Booch)在他的布區方法[2]中提出,在測試驅動開發(TDD)的作法中,通常還會搭配自動單元測試。持續整合的提出主要是為解決軟體進行系統整合時面臨的各項問題,極限編程稱這些問題為整合地獄(integration hell)。
| 本條目存在以下問題,請協助 改善本條目或在 討論頁針對議題發表看法。
| 此條目 需要補充更多來源。 (2019年11月29日) |
|
「持續整合持」 操作時的畫面