0%

CI-CD-CD

文章字数:187,阅读全文大约需要1分钟

CI

  1. 持续集成CONTINUOUS INTEGRATION
    持续集成的环境中,开发人员会频繁提交代码到主干。持续集成就是对于这些代码的自动化测试,对于可能出现的问题进行预警

  2. 优点

  • 每个新功能可以创建自动化测试用例
  • 可以监控代码提交情况,对每个新提交都进行测试

CD

  1. 持续交付CONTINUOUS DELIVERY
    自动化发布流,定时发布,以及一键发布。最好小批量发布,以便出现问题后可以排查

  2. 优点
    节约时间和人力成本

CD

  • 持续部署CONTINUOUS DEPLOYMENT
    代码提交到分支之后自动被构建、测试、部署到生产环境