CI和CD分别代表什么意思
时间: 2023-10-16 07:10:47 浏览: 70
CI-CD:使用AWS管道服务(如CodeCommit,CodeBuild,CodeDeploy和CodePipeline)实施端到端CICD管道
CI代表持续集成(Continuous Integration),是一种软件开发实践,通过频繁地将代码集成到共享存储库中,然后自动构建和测试,以确保团队成员的代码能够顺利地集成在一起,减少集成问题。
CD代表持续交付(Continuous Delivery)或持续部署(Continuous Deployment),是一种扩展了持续集成的做法。它将持续集成的自动化流程进一步扩展,通过自动将软件的可部署版本交付给用户或生产环境,以实现快速、可靠的交付软件的目标。
简单来说,持续集成(CI)关注代码集成和自动化测试,而持续交付(CD)关注将软件交付给用户或生产环境的自动化流程。
阅读全文