前言写代码这项工作 , 本质就是将工作自动化 , 减少手工操作提供效率 , 因为人的本质都是懒狗 , 程序员也不能例外 , 为了各种意义的效率提升(懒) , 我们需要持续集成工具 , 将代码测试、编译、发布这些重复性很高的工作 , 全部变成自动化 , 减轻工作量 , 提高效率 , 解放生产力 , 为华夏伟大复兴贡献力量
说回正题 , 持续集成工具主流的就 Jenkins 、Gitlab CI/CD 这些 , 因为我们刚好在用 Gitlab , 所以就不去折腾 Jenkins 了 , 直接用这个好了~
【持续集成指南:GitLab 的 CI/CD 工具配置与使用】关于 Gitlab 的安装 , 可以参考我之前写的文章:GitLab的安装、配置、使用
概念科普
缩略词 CI / CD 具有几个不同的含义 。CI/CD 中的"CI"始终指持续集成 , 它属于开发人员的自动化流程 。成功的 CI 意味着应用代码的新更改会定期构建、测试并合并到共享存储库中 。该解决方案可以解决在一次开发中有太多应用分支 , 从而导致相互冲突的问题 。
CI/CD 中的"CD"指的是持续交付和/或持续部署 , 这些相关概念有时会交叉使用 。两者都事关管道后续阶段的自动化 , 但它们有时也会单独使用 , 用于说明自动化程度 。
经验总结扩展阅读
- 集成吊顶怎么安装?
- 格勒集成吊顶怎么样?
- STM32F10x SPL V3.6.2 集成 FreeRTOS v202112
- 如何提高载波采集成功率
- 最新五行穿衣指南2023年10月22日 2023年穿衣五行颜色
- 拜年指南是什么意思?
- 情人节防晒伤指南是什么意思?
- 暑期生存指南是什么意思?
- 王者荣耀鲁班七号出装指南?
- 王者荣耀后羿神爆发持续输出装攻略?