相关文章
CI/CD的常用工具及原理
CI/CD的常用工具及原理
本篇文章开始,将介绍CI/CD相关工具的搭建过程及CI/CD流水线的实现过程
CI/CD:持续集成/持续发布(continuous integration/continuous deployment)
持续集成:是一种开发实践,要求开…
建站知识
2025/1/24 5:36:20
CI/CD 流程以及原理
简介
从CI/CD过程开始,包含所有阶段并负责创建自动化和无缝的软件交付的一系列步骤称为CI/CD管道工作流。使用CI/CD管道,软件发布工件可以从代码提交阶段到测试、构建、部署和生产阶段在管道中移动和前进。这个概念非常强大,因为一旦指定了一…
建站知识
2025/1/24 5:39:15
GitLab CI/CD 自动化部署全流程
CI/CD简介
CI/CD 是一种持续开发软件的方法,侧重于软件开发过程中的自动化,可以不断地进行构建、测试和部署代码。使用这种方法,从新代码开发到部署,可以减少人工干预甚至不用干预
CI(Continuous Integration):持续集成,也就是当每一次更改的代码被推送到远程分支后,可…
建站知识
2025/1/2 17:11:55
CI/CD 工具比较:Jenkins、GitLab CI、Buildbot、Drone 和 Concourse
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。
介绍
持续集成、交付和部署是旨在帮助增加开发速度并发布经过充分测试的可用产品的策略。持续集成鼓励开发团队尽早测试和集成其对共享…
建站知识
2025/1/24 5:21:34
高效的敏捷测试第五课 CI/CD环境的搭建
第12讲:持续交付(CD)与持续集成(CI)意味着什么? 从这一讲开始,我们进入本专栏第 3 部分的学习,我将用 8 讲的内容来讲解如何构建强大的敏捷测试基础设施(Testing Infrast…
建站知识
2025/1/24 5:33:16
【基于 GitLab 的 CI/CD 实践】01、GitLab CI/CD 基础概念
目录
一、为什么要做 CI/CD ?
1.1 背景-传统的应用开发发布模式
问题
1.2 持续集成与持续交付
持续集成(CI)
持续交付(CD)
持续部署(CD)
1.3 CI/CD 的价值体现
1.4 推荐常用的 CI/CD 工…
建站知识
2024/12/28 11:26:13
持续集成(CI)系统
持续集成(CI)系统 gitlab、gerrit、jenkins三大系统整体框架 开发本地从gerrit下载代码进行开发后将代码git push review到Gerrit系统上, Jenkins 在监听 Gerrit 上的项目事件会触发构建任务来测试代码,Jenkins把测试结果通过 ssh…
建站知识
2025/1/24 5:25:48
如何快速实现一套完整的CI/CD流程
在云原生的大时代背景下,CI/CD绝对能在整个大框架下占到一席之地,本文主要介绍了如何用当前流行的各种CI/CD的开源工具,将其串联起来形成一套完整的能应用于生产的CI/CD流程,话不多说咱们进入正题。 在此流程中CI使用的是Jenkins&…
建站知识
2024/12/28 11:34:04