标签:集成 测试 Continuous 持续 结合 交付 自动化 Jenkins
自动化结合Jenkins
什么是CI/CD/Jenkins
-
CI:持续集成(Continuous integration)
-
CD:持续交付,持续部署(持续交付(Continuous Delivery)」和「持续部署(Continuous Deployment))
持续集成倡导:
-
不要等到子系统的开发进入一个特定的阶段在进行测试
-
尽量早,尽量平凡的多次集成
-
提交了新的代码之后,立刻进行构建,(单元)测试
-
好处是,今早的发现模块间集成问题
持续的概念
-
每完成一个整体的部分(一个模块),就向下一个环境交付
-
发现问题可以马上修改
-
持续集成阶段的测试通常是单元测试
持续交付
-
一部分功能完成,
-
交付到测试环境
-
以让QA或者试用用户来测试发现问题
-
产品集成是持续的,反复的→交付 测试也是持续反复
持续部署
-
计划功能全部完成,就可以让正式用户来测试发现问题
-
部署到生产环境
-
持续集成→持续交付→持续部署
标签:集成,测试,Continuous,持续,结合,交付,自动化,Jenkins 来源: https://blog.51cto.com/u_14303514/2930480
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。