持續集成(CI) 可以將團隊成員提供的代碼集成到一個共享代碼倉中。開發團隊通過發起Merge request (MR) 共享新的代碼。該request會觸發一條pipeline來構建、測試、并且驗證新的代碼,之后才會在您的代碼倉中合并相應的修改。

持續交付(CD)可以將CI驗證后的代碼經由結構化的部署工作流,交付給您的應用程序。

采用CI/CD,可以幫助您的團隊更快完成對用戶的交付工作。CI幫助您在開發循環初期就能捕捉并盡可能減少錯誤,CD可以保證只將驗證好的代碼發送到您的應用程序。CI和CD必須協同配合,才幫助您的團隊更快捷高效地完成構建。CI/CD在全面優化的軟件開發工作中也發揮著至關重要的作用。