一.什么是CI,CD 当我们在谈论现代的软件编译和发布流程的时候,经常会听到CI 和CD这样的缩写短语.CI很容易理解,就是持续集成. 但是CD既可以指代码持续交付,也可理解为代码持续部署.CI和CD之间有很多相似的部分,但是也有很大的区别. 它们之间的区别和联系. 1. 持续集成(CONTINUOUS INTEGRATION) 在持续集成环境中,开发人员将会频繁的提交代码到主干.这些新提交在最终合并到主线之前,都需要通过编译和自动化测试流进行验证.这样做是基于之前持续集成过程中很重视自…