极狐GitLab CI/CD培训

极狐GitLab CI/CD培训

372分钟

课程概览 本课程将为您介绍如何基于极狐 GitLab 实现持续集成/持续部署(CI/CD)。课程从什么是持续集成/持续部署(CI/CD)切入,逐层深入到采用CI/CD的原因以及如何在极狐 GitLab…

课程概览 本课程将为您介绍如何基于极狐 GitLab 实现持续集成/持续部署(CI/CD)。课程从什么是持续集成/持续部署(CI/CD)切入,逐层深入到采用CI/CD的原因以及如何在极狐 GitLab 中实现。 适合学习的受众 技术人员及负责人 学习目标 介绍什么是 CI / CD 说明 GitLab Runner 的工作方式 设置和配置 CI / CD 和运行程序 验证新功能 各个级别的范围和持久变量 利用 feature/topic 分支作为检查机制,实现测试、构建、检查和部署 Pipeline 的基础知识 发布和部署工作流程 Artifacts 和依赖项缓存 构建镜像并将其部署到极狐 GitLab 镜像仓库 需要提前具备的知识和技能 参加者需要对以下的概念有最基础的认识: 熟悉源代码管理 已学习极狐 GitLab 与 Git 基础课程或具备同等知识 系统要求 需要有一台能够访问互联网并且安装了 Git 软件的笔记本电脑,详细要求请参考这个链接.
01_极狐GitLab CI/CD课程简介 - 极狐GitLab CI/CD课程简介 02_极狐GitLab概述与流程 - 极狐GitLab概述与流程 03_极狐GitLab架构与运行器 - 极狐GitLab架构与运行器 04_Pipeline剖析 - Pipeline剖析 05_.gitlab-ci.yml关键词 - 1..gitlab-ci.yml关键词 - 2.变量优先级与作用域 06_流水线设计 - 流水线设计 07_常用功能点 - 01.变量的使用 - 02.Workflow - 03.ReviewApps - 04.推送规则 - 05.父子流水线 - 06.多项目流水线 - 07.软件包库 - 08.容器镜像库 - 09.仓库镜像 - 10.有向无环图 - 11.合并请求依赖 - 12.合并结果流水线 - 13.合并队列 - 14.告警 - 15.ChatOps 08_结语 - 结语
极狐GitLab
极狐GitLab

高级培训讲师