人工精选DevOps 训练营第5期|10.Jenkins Pipeline类型项目
这门课解决的不是“Jenkins 怎么装”的问题,而是“流水线怎么写得能用在真实项目里”。很多运维或测试同学卡在同一个地方:会点界面操作,能在 Jenkins 里点几下构建,但一旦要接入 GitLab、要往 Kubernetes 里发版、要用 HELM 管理发布版本,就不知道从哪下手。这套内容围绕
会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。
开通会员 ›会员 A · 按档位折扣
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这门课解决的不是“Jenkins 怎么装”的问题,而是“流水线怎么写得能用在真实项目里”。很多运维或测试同学卡在同一个地方:会点界面操作,能在 Jenkins 里点几下构建,但一旦要接入 GitLab、要往 Kubernetes 里发版、要用 HELM 管理发布版本,就不知道从哪下手。这套内容围绕 Jenkins Pipeline 展开,把 CI/CD 从概念到落地串起来,重点在流水线脚本本身,而不是零散的插件配置。
先搞清楚它适合谁,不适合谁
如果你完全没碰过 Linux 命令、不知道 Git 的基本操作、也没听说过容器,直接看这套会有点吃力——它默认你已经具备基础的开发或运维常识。它更适合三类人:一是已经在用 Jenkins 做简单构建,想把手动点击改成脚本化流水线的运维;二是测试岗,需要自己搭一套自动构建和部署环境来跑用例;三是转行者,已经补过 Linux 和 Docker 基础,想找一个具体的 CI/CD 场景把知识用起来。
反过来说,如果你指望学完就能独立设计整套企业级发布体系,那也不现实。这套资料的定位是“让你能读懂并写出可运行的 Pipeline”,不是架构设计课。
建议的观看顺序和练习方式
前半部分讲 DevOps 是什么、持续集成和持续部署的区别、Jenkins 的安装与数据目录,这些看着基础,但别跳过——尤其是数据目录和用户密码重置这两块,实际工作中踩坑概率很高,很多人第一次遇到 Jenkins 起不来或者登录不进去就卡住了。
进入 Pipeline 部分之后,建议边看边动手。Pipeline 的语法和结构光看容易忘,最好准备一台虚拟机或容器环境,跟着把声明式和脚本式两种写法都跑一遍。后面涉及 GitLab 集成、K8s 和 HELM 的内容,属于把流水线接到真实发布链路上的环节,这部分练习时不要只跑通“构建成功”,要关注构建产物怎么流转、部署失败怎么回滚、凭据怎么管理。资料里的演示环境和你自己的环境会有差异,遇到报错是正常的,排查过程本身就是学习内容。
学完之后你能独立做什么
比较实际的目标是:你能为一个普通项目写出完整的 Pipeline 脚本,让它自动从 GitLab 拉代码、构建、跑测试,再把镜像推到仓库并部署到 K8s 环境;能用 HELM 管理不同环境的发布配置;能在流水线里处理凭据、参数和阶段划分。这些能力对应的是日常 CI/CD 维护岗的实际需求,不是纸上谈兵。
最后提醒一句:Pipeline 的写法更新较快,资料里的语法和插件用法可能和你当前使用的 Jenkins 版本有出入,遇到不一致时以官方文档为准。把它当作一条清晰的入门主线,配合自己的项目反复练,比单纯刷完视频更有用。
课程目录
课程目录100 集
- DevOps 训练营第5期 10.Jenkins Pipeline类型项目.mp4
- 100.K8s CI之添加构建镜像步骤.mp4
- 101.K8s CD之手动部署应用.mp4
- 102.K8s CD之自动化部署应用.mp4
- 103.K8s CD之添加应用回滚.mp4
- 104.K8s CD之GitOps流水线优化.mp4
- 105.HELM手动发布Chart.mp4
- 106.HELM CI之流水线配置.mp4
- 107.HELM CI之添加上传Chart步骤.mp4
- 108.HELM CD之发布Chart.mp4
- 109.ArgoCD之发布manifest.mp4
- 11.Jenkins安全管理.mp4
- 110.ArgoCD之发布Helm Chart.mp4
- 12.Jenkins系统维护.mp4
- 13.Pipeline是什么?.mp4
- 14.Jenkinsfile语法.mp4
- 15.Pipeline开发工具.mp4
- 16.Pipeline语法之agentstages与post.mp4
- 17.Pipeline语法之environmentoptions与parameters.mp4
- 18.Pipeline语法之triggersinputwhen与parallel 免费.mp4
- 19.Groovy数据类型.mp4
- 2.什么是DevOps?.mp4
- 20.Groovy条件语句.mp4
- 21.Groovy异常处理与函数.mp4
- 22.Jenkins共享库简介.mp4
- 23.Jenkins共享库配置.mp4
- 24.GitLab是什么?.mp4
- 25.GitLab安装部署.mp4
- 26.GitLab组织管理.mp4
- 27.GitLab项目管理.mp4
- 28.GitLab用户管理.mp4
- 29.GitLab版本更新.mp4
- 3.持续集成与持续部署.mp4
- 30.GitLab WebHook配置.mp4
- 31.GitLab邮件通知.mp4
- 32.GitLabCI CD简介.mp4
- 33.GitLab Runner安装部署.mp4
- 34.GItLab Runner注册方式.mp4
- 35.GitLab Runner类型与配置.mp4
- 36.开发第一条Pipeline.mp4
- 37.Pipeline开发工具.mp4
- 38.Pipeline设置.mp4
- 39.Pipeline语法之Stages.mp4
- 4.DevOps的演进.mp4
- 40.Pipelline语法之variables.mp4
- 41.Pipeline语法之jobs.mp4
- 42.Pipeline语法job运行控制之allowfailure与when.mp4
- 43.Pipeline语法job运行控制之retry与timeout.mp4
- 44.Pipeline语法之rules.mp4
- 45.Pipeline语法之needs.mp4
- 46.Pipeline触发方式之workflow与trigger.mp4
- 47.通过API触发Pipeline.mp4
- 48.PipelineTemplate实践.mp4
- 49.配置提交阶段流水线.mp4
- 5.企业中实践DevOps.mp4
- 50.提交流水线优化.mp4
- 51.Gitlab触发Jenkins构建.mp4
- 52.获取GitLab传递的数据.mp4
- 53.编写Pipeline-自动触发.mp4
- 54.编写Pipeline-手动触发.mp4
- 55.邮件消息通知.mp4
- 56.构建工具简介.mp4
- 57.Maven构建工具简介.mp4
- 58.Maven项目配置.mp4
- 59.Jenkins集成Maven.mp4
- 6.Jenkins是什么?.mp4
- 60.Gradle构建工具简介.mp4
- 61.Gradle项目配置.mp4
- 62.Jenkins集成Gradle.mp4
- 63.NPM构建工具简介.mp4
- 64.Jenkins集成NPM.mp4
- 65.综合实践-共享库配置.mp4
- 66.SonarQube简介.mp4
- 67.SonarQube安装.mp4
- 68.安装中文插件.mp4
- 69.SonarScanner安装.mp4
- 7.Jenkins安装部署.mp4
- 70.扫描项目代码.mp4
- 71.Pipeline集成-CLI方式 免费.mp4
- 72.Pipeline集成-插件方式.mp4
- 73.SonarQubeAPI扩展.mp4
- 74.多分支代码扫描.mp4
- 75.扫描结果关联CommitID.mp4
- 76.制品库平台简介.mp4
- 77.Nexus3产品介绍.mp4
- 78.Nexus3安装.mp4
- 79.Nexus3配置.mp4
- 8.Jenkins数据目录.mp4
- 80.配置Maven私服仓库.mp4
- 81.Maven命令上传制品.mp4
- 82.Jenkins插件上传制品.mp4
- 83.读取POM文件上传制品.mp4
- 84.Jenkins插件获取包路径.mp4
- 85.Nexus API上传制品.mp4
- 86.Jenkins结合Nexus API上传制品.mp4
- 87.基础环境准备.mp4
- 88.制定发布规范.mp4
- 89.分支开发模式.mp4
- 9.重置Jenkins用户密码.mp4
- 90.调试CI流水线.mp4
- 适合人群 DevOps工程师 持续集成工程师 软件测试人员 学习收获 熟练使用Jenkins Pipeline 实现自动化构建和部署 提升CI/CD流程效率 祝您学习愉快! 学有所成,前程似锦!





