当前位置:   article > 正文

持续集成与Devops关系_持续集成关系

持续集成关系

什么是持续集成

持续集成(Continuous Integration,简称CI),是一种软件开发实践,在实践中指只要代码有变更,就自动运行构建和测试,反馈运行结果。
通俗一点来讲,就是绑定项目的代码仓库,SVN或者Git库,自动抓取新的代码,完成构建,甚至执行测试,部署到服务器。

持续集成的好处:

  • 能够快速暴露错误。
  • 保证代码提交质量。
  • 定位错误更加容易。
  • 降低整体集成风险。
  • 促进产品快速迭代。

持续集成的特点:

  • 统一的代码库
  • 自动构建/测试
  • 每个人每天都要向代码库主干提交代码
  • 每次代码递交后都会在持续集成服务器上触发一次构建
  • 保证快速构建
  • 模拟生产环境的自动测试
  • 每个人都可以很容易的获取最新可执行的应用程序
  • 自动化的部署

什么是Devops

DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
通俗一点来讲,DevOps要求开发、测试、运维一体化,实现敏捷开发;DevOps从计划、编码、构建,测试、发布、部署,以及运营、监控打通,就是把敏捷开发部门和运维部门之间的围

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/801513
推荐阅读
相关标签
  

闽ICP备14008679号