西虹市网

标题: 常识:什么是 CI/CD [打印本页]

作者: guozhiwei    时间: 2022-2-24 11:40
标题: 常识:什么是 CI/CD

  CI 即持续集成


  持续集成(Continuous Integration)是在源代码变更后自动检测、拉取、构建和(在大多数情况下)进行单元测试的过程。devops 工具https://www.jfrogchina.com/devops-tools/的其他知识和内容也可以到网站具体了解一下,我们是领域内专业的企业平台,欢迎您的关注和了解!

  目标是快速确保开发人员新提交的变更是好的,并且适合在代码库中进一步使用。

  CD 可分别指代两个概念:持续交付 和 持续部署

  持续交付(Continuous Delivery)通常是指整个流程链(管道),它自动监测源代码变更并通过构建、测试、打包和相关操作运行他们以生产可部署的版本,基本上没有任何人为干预。

  持续交付在软件开发过程中的目标是自动化、效率、可靠性、可重复性和质量保障(通过持续测试)。

  持续部署(Continuous Deployment)是指能够自动提供持续交付管道中发布版本给最终用户使用的想法。根据用户的按照方式,可能是在云环境中自动部署、app 升级(如手机上的应用程序)、更新网站或只更新可用版本列表。

  什么是 Pipeline

  将源代码转换为可发布产品的多个不同的任务(task)和作业(job),通常串联成一个软件“管道”,一个自动流程成功完成后会启动管道中的下一个流程。这些管道有许多不同的叫法,例如持续交互管道、部署管道和软件开发管道。

  即 Pipeline 是关于 CI/CD 的一系列流程。
作者: 梁雅心    时间: 2022-3-1 12:49
有竞争才有进步嘛
作者: 梁雅心    时间: 2022-3-8 14:40
没事我就来看看,哈哈!
作者: 帅气晓维    时间: 2022-3-17 15:05
不错不错,楼主您辛苦了。。。
作者: 天涯路    时间: 2022-3-31 16:01
帮帮顶顶!!
作者: 织梦者    时间: 2022-4-21 12:36
有道理。。。
作者: 虹雨    时间: 2022-5-18 23:35
找到好贴不容易,我顶你了,谢了




欢迎光临 西虹市网 (http://bbs.xihong021.cn/) Powered by Discuz! X3