一:持续集成

持续集成指的是,频繁地(一天多次)将代码集成到主干。

好处:

(1)快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。

(2)防止分支大幅偏离主干。如果不是经常集成,主干又在不断更新,会导致以后集成的难度变大,甚至难以集成。

持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干之前,必须通过自动化测试。只要有一个测试用例失败,就不能集成。

持续集成不能消除Bug,但他能非常容易发现和改正;

二:持续交付

三:持续部署

四:流程

1:提交

2:测试

3:构建

工具:Jenkins

4:测试

5:部署

6:回滚

results matching ""

    No results matching ""