1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > DevOps CI CD是什么关系

DevOps CI CD是什么关系

时间:2020-03-14 18:36:28

相关推荐

DevOps CI CD是什么关系

一、DevOps

DevOps来自Development(开发)和Operations(运维)的缩写,是一组为了能够实现更快、更可靠的的发布更高质量的产品的过程和方法的统称。

用于促进应用开发、应用运维和质量保障(QA)部门之间的沟通、协作与整合。

通过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。

二、CI

CI的英文名称是Continuous Integration(持续集成)。

持续集成(CI)是在源代码变更后自动检测、拉取、构建和(在大多数情况下)进行单元测试(自动化测试)的过程,从而确定新代码和原有代码能否正确地集成在一起。

三、CD

CD分为Continuous Delivery(持续交付)和Continuous Deployment(持续部署)。

1.Continuous Delivery(持续交付)

持续交付的目标是拥有一个可随时部署到生产环境的代码库。

完成 CI 中构建及单元测试和集成测试的自动化流程后,持续交付可自动将已验证的代码发布到存储库。

在流程结束时,运维团队可以快速、轻松地将应用部署到生产环境中或发布给最终使用的用户。

2.Continuous Deployment(持续部署)

作为持续交付——自动将生产就绪型构建版本发布到代码存储库——的延伸,持续部署可以自动将应用发布到生产环境。

四、DevOps、CI、CD的关系

CI、CD是实现DevOps的方法。

五、CI工具

Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具。

使用教程/p/5f671aca2b5a

内容来自https://mp./s/SJw1XozN2W8n-LRetpZI-Q

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。