稚友Blog

Jenkins 与 GitLab 的核心知识总结

以下是 Jenkins 与 GitLab 的核心知识总结,以及它们如何通过流水线实现**持续集成(CI)**的完整链路。 一、Jenkins 核心知识点 维度 核心内容 定位 开源的自动化服务器,专注于构建、测试、部署的流水线编排 架构 Master-Agent(主从)模式:Master 负责调度与

ithuang 发布于 2026-06-13

CI/CD的部署实现

CI/CD(Continuous Integration / Continuous Delivery / Continuous Deployment) 不是单一工具,而是一套从代码变更到生产运行的自动化工程体系。它由多个阶段、多种工具、多层策略组合而成,核心目标是:在保障质量的前提下,缩短从"代码提

ithuang 发布于 2026-06-12

分布式版本控制Git

Git 是分布式版本控制系统(DVCS),是现代软件工程的源代码管理基石。它记录了代码的每一次变更,支持多人协作,是触发 CI/CD 流水线的起点。 一、Git 的核心定位 1.1 解决什么问题 痛点 Git 的解法 代码改崩了想回退 版本历史:每次提交都有快照,可随时回滚到任意版本 多人同时改同一

ithuang 发布于 2026-06-09