一.CI 和 CD 持续集成是什么? 持续集成(Continuous integration,简称CI)指的是,频繁地(一天多次)将代码集成到主干.让产品可以快速迭代,同时还能保持高质量. 持续交付(Continuous delivery)指的是,频繁地将软件的新版本,交付给质量团队或者用户,以供评审.它强调的是,不管怎么更新,软件是随时随地可以交付的. 持续部署(continuous deployment)是持续交付的下一步,指的是代码通过评审以后,自动部署到生产环境. 二.过程 使用到的工具…