CI/CD

維基百科,自由的百科全書

軟件工程中,CI/CDCICD通常指的是持續集成持續交付持續部署的組合實踐[1][2][3]。CI/CD通過在應用程序的構建、測試和部署中實施自動化,在開發和運營團隊之間架起了橋梁。

現代DevOps實踐涉及軟件應用程序在整個開發生命周期內的持續開發、持續測試、持續集成、持續部署和持續監控。CI/CD實踐或CI/CD管道(CI/CD pipeline)構成了現代DevOps業務的主幹。

參考文獻[編輯]

  1. ^ Irani, Zubin. 5 common pitfalls of CICD -- and how to avoid them. InfoWorld. 2018-03-28 [2017-12-21]. (原始內容存檔於2017-12-22) (英語). 
  2. ^ Heller, Martin. Continuous integration is not always the right answer. Here's why.. TechBeacon. 2015-07-20 [2017-12-21]. (原始內容存檔於2018-12-29). 
  3. ^ Atlassian. Continuous integration vs. continuous delivery vs. continuous deployment. Atlassian. 2017-04-14 [2019-04-04]. (原始內容存檔於2020-06-20). 
  1. Scalable CI/CD Pipeline Examples: 頁面存檔備份,存於網際網路檔案館) Improve the Development Churn by Hiren Dhaduk

外部連結[編輯]