什麼是CI/CD的好處
Context:有關企業溝通主題,請參閱企業形象和企業設計. 部分關於 軟體開發 核心活動 模式和模型 方法和框架 輔助學科 實踐 工具 標準和知識體系 詞彙表 概要 沒有 在軟體工程中,CI/CD或CICD是連續整合 (CI) 和 (更常見) 連續交付或 (更少常見) 連續部署 (CD) 的聯合實踐. 它們有時被統稱為持續開發或持續軟體開發.  進行比較 持續整合 經常將幾個小變化合併為一個主要分支. 連續交付 當團隊以高速和高頻率在短週期內生產軟體,以便可靠的軟體可以隨時釋出,並在決定部署時使用簡單可重複的部署過程. 持續部署 當新的軟體功能完全自動推出時. 動機 CI/CD通過在構建,測試和部署應用程式時強制執行自動化來彌合開發和操作活動和團隊之間的差距. CI/CD服務編譯開發人員所做的增量程式碼更改,然後將它們連結並打包成軟體交付結果. 自動化測試驗證軟體的功能,自動化部署服務將其交付給終端使用者. 目的是提高早期發現缺陷,提高生產率,並提供更快的釋放週期. 這一過程與傳統的方法形成鮮明對比,即在部署最新版本之前,將一系列軟體更新整合到一個大批. 現代的DevOps實踐包括:  持續的發展 持續測試 持續整合 持續部署,以及 持續監測 軟體應用程式的整個開發生命週期. CI/CD實踐或CI/CD管道構成了現代DevOps運營的支柱.  另見 持續整合 (CI) 連續交付 (CD) 持續部署 (CD) 參考文獻 薩科利克,艾薩克 (2020-01-17). "什麼是CI/CD? 持續整合和持續交付的解釋. 資訊世界. 獲取時間:2021-06-01.  羅塞爾,桑德 (2017年10月). 持續整合,交付和部署. 包裝出版公司. 美國國家安全域性  蓋拉巴,凱利亞 (2019). "提高持續整合和部署的穩定性和效率". 2019年IEEE軟體維護和進化國際會議 (ICSME): 619<unk>623. doi:10.1109/ICSME.2019.00099. 美國國家安全域性 美國聯邦調查局 208879679. 外部連結 艾爾·哈利利,B. 貝蘭戈爾,A. 香<unk>,M. 埃拉西,A. (2020年) "一個新的CI/CD元模型方法應用於物聯網生態系統". 2020年IEEE第二屆電子,控制,優化和電腦科學國際會議 (ICECOCS): 1<unk>6. doi:10.1109/ICECOCS50124.2020.9314485. 美國國務院 美國聯邦政府. 聖潔,P. (2021年). "對當前軟體工程實踐在持續整合和自動化可訪問性測試中的簡要調查". 2021年第六屆無線通訊,訊號處理和網路 (WiSPNET) 國際會議:130<unk>134. arXiv:2103.00097. doi:10.1109/WiSPNET51692.2021.9419464. 美國國務院 美國聯邦政府.
CI/CD的好處是提高早期缺陷發現,提高生產率,並提供更快的釋放週期