持續集成+持續交付+持續部署



參考:http://www.mindtheproduct.com/2016/02/what-the-hell-are-ci-cd-and-devops-a-cheatsheet-for-the-rest-of-us/ 


1 continuous integration 持續集成

持續集成強調對於開發人員的每個提交,立刻進行構建、(單元)測試。根據測試結果,我們可以確定新代碼和原有代碼能否正確地集成在一起。

 

 

2 continuous delivery 持續交付

持續交付在持續集成的基礎上,將集成后的代碼部署到更貼近真實運行環境的「類生產環境」中進行更多的測試來更早地發現問題。
比如,我們完成單元測試后,可以把代碼部署到連接數據庫的 Staging 環境中更多的自動化集成測試。如果代碼沒有問題,可以繼續 手動部署到生產環境中。

3 continuous deployment 持續部署

持續部署則是在持續交付的基礎上,把部署到生產環境的過程自動化。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM