持续集成

Posted myD

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了持续集成相关的知识,希望对你有一定的参考价值。

2018-3-21 9:44:11 星期三

今天终于看到了对这个的解释

廖雪峰

持续集成:Continuous Integration,简称CI,意思是,在一个项目中,任何人对代码库的任何改动,

都会触发CI服务器自动对项目进行构建,自动运行测试,甚至自动部署到测试环境。

这样做的好处就是,随时发现问题,随时修复。因为修复问题的成本随着时间的推移而增长,越早发现,修复成本越低。

 

阮一峰

Travis CI 提供的是持续集成服务(Continuous Integration,简称 CI)。它绑定 Github 上面的项目,只要有新的代码,就会自动抓取。然后,提供一个运行环境,执行测试,完成构建,还能部署到服务器。

持续集成指的是只要代码有变更,就自动运行构建和测试,反馈运行结果。确保符合预期以后,再将新代码"集成"到主干。

持续集成的好处在于,每次代码的小幅变更,就能看到运行结果,从而不断累积小的变更,而不是在开发周期结束时,一下子合并一大块代码

以上是关于持续集成的主要内容,如果未能解决你的问题,请参考以下文章

持续集成的好处?

持续集成+持续交付+持续部署

敏捷,持续集成/持续交付, DevOps 三者的区别

CICD - 持续集成与持续交付

浅谈持续集成的理解以及实现持续集成,需要做什么?

coding持续集成之自动发布