使用开源工具构建 DevOps 流水线的初学者指南 如果你是 DevOps 新人,请查看这 5 个步骤来构建你的第一个 DevOps 流水线。 DevOps 已经成为解决软件开发过程中出现的缓慢、孤立或者其他故障的默认方式。但是当你刚接触 DevOps 并且不确定从哪开始时,就意义不大了。本文探索了什么是 DevOps 流水线并且提供了创建它的 5 个步骤。尽管这个教程并不全面,但可以给你以后上手和扩展打下基础。首先,插入一个小故事。 我的 Dev linux中国 2024-07-18 共饮一杯
用 Jenkins 构建 CI/CD 流水线 通过这份 Jenkins 分步教程,构建持续集成和持续交付(CI/CD)流水线。 在我的文章《使用开源工具构建 DevOps 流水线的初学者指南》中,我分享了一个从头开始构建 DevOps 流水线的故事。推动该计划的核心技术是 Jenkins,这是一个用于建立持续集成和持续交付(CI/CD)流水线的开源工具。 在花旗,有一个单独的团队为专用的 Jenkins 流水线提供稳定的主从节点环境,但是该环 linux中国 2024-07-18 Escape
使用一条 CI/CD 流水线管理所有的产品 统一的持续集成与持续交付的流水线的构想是一种梦想吗? 当我加入 WorkSafeBC 负责云端运维和工程流程优化的云端运维团队时,我和大家分享了我的梦想,那就是一个工具化的流水线,每一个产品都可以持续集成和持续交付。 根据 Lukas Klose 的说法, 流程 flow (在软件工程的语境内)是“软件系统以稳定和可预测的速度创造价值的状态”。我认为这是最大的挑战和机遇之一,特别是在复杂的新兴解决 linux中国 2024-07-17 竹子爱熊猫
在 GitLab 上构建 CI 流水线 连续集成 continuous integration (CI)是指代码变更会被自动构建和测试。以下是我为自己的 C++ 项目构建 CI 流水线的过程。 本文介绍如何在 GitLab 上配置 CI 流水线。我在前面的文章中介绍了 基于 CMake 和 VSCodium 的构建系统 和 基于 GoogleTest 和 CTest 的单元测试。本文将在此基础上进一步配置 CI 流水线。我会先演示如何布 linux中国 2024-07-16 法医