持續集成、持續交付和持續部署 的真正區別(3)

發表于:2020-03-09來源:dockone作者:dockone點擊數: 標簽:
結論 用于執行 CI 和 CD 的工具和原理通常非常相似。但是目標是非常不同的。 持續集成是在給開發人員的反饋速度與執行的檢查(構建和測試)的相關性

結論
用于執行 CI 和 CD 的工具和原理通常非常相似。但是目標是非常不同的。

持續集成是在給開發人員的反饋速度與執行的檢查(構建和測試)的相關性之間做出的折衷。沒有任何妨礙團隊進步的代碼可以進入主分支。

持續交付部署是要進行徹底檢查,以發現代碼問題。檢查的完整性是最重要的因素。通常以測試的代碼覆蓋率或功能覆蓋率來衡量。盡早發現錯誤可以防止將壞代碼部署到任何環境,并節省測試團隊的寶貴時間。

精心設計 CI 和 CD 構建以實現這些目標并保持團隊的生產力。沒有工作流是完美的。問題會時不時地發生。每次使用它們時,都可以將其作為學習的經驗教訓來加強你的工作流程。

原文轉自:https://fire.ci/blog/the-difference-between-ci-and-cd/

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97