飞豹客 · 课能看,资料也能带走
飞豹客体系课

Jenkins 持续集成部署(1)

这门课解决什么工作场景 Jenkins 是目前中小型研发团队最常用的自动化构建与部署工具。这门课解决的核心场景是:开发人员提交代码后,由系统自动拉取、编译、打包,并推送到测试或生产服务器上运行,替代手动传文件、重启服务的低效操作。如果你在团队里经常听到“谁把代码覆盖了”“测试环境怎么又起不来”这类抱

单课价¥39.00新品 上架
会员价¥7.80开通会员,全站课程按会员价下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 A · 按档位折扣

永久¥15.604折
年¥19.505折
月¥23.406折
周¥27.307折

会员 B

VIP¥7.80低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课解决什么工作场景

Jenkins 是目前中小型研发团队最常用的自动化构建与部署工具。这门课解决的核心场景是:开发人员提交代码后,由系统自动拉取、编译、打包,并推送到测试或生产服务器上运行,替代手动传文件、重启服务的低效操作。如果你在团队里经常听到“谁把代码覆盖了”“测试环境怎么又起不来”这类抱怨,或者你作为后端开发、运维新手,需要接手一条没人维护的流水线,这门课就是帮你理清从代码提交到服务运行这段流程里,Jenkins 到底扮演什么角色、各个组件之间怎么衔接。它不教你写复杂的业务代码,专注在“怎么让代码顺畅跑起来”这件事上。

适合什么基础与建议先看哪几块

这套资料不适合完全没碰过 Linux 命令行的读者。你需要对基础的 cd、ls、vim 操作有概念,最好自己写过简单的 Shell 脚本,懂 Git 的基本提交和推送。如果你连服务器登录都费劲,建议先补一下 Linux 基础再回来。对于有这些基础的人,建议先看持续集成概念那几节,弄清楚源码仓库、构建服务器、目标部署机三者关系,不要跳过直接去装软件。安装部分选 Docker 方式重点看,因为现在很少直接在物理机裸装 Jenkins,容器化部署更贴近实际工作环境。配置部分优先看插件管理和第一个 Job 的创建,这两块是日常用得最多的功能。邮件配置和用户授权可以等到实际需要通知团队或多人协作时再回头查,不必一开始就死磕。Nginx 代理那节如果你暂时没有域名解析需求,粗略了解反向代理的作用即可,不用纠结具体配置参数。

学完能独立做什么与资料怎么配合练习

完整过完这套资料后,你能独立完成这几件事:在一台干净的 Linux 服务器上用 Docker 把 Jenkins 跑起来;创建一个构建任务,让它从 Git 仓库拉取代码并执行一段构建脚本;配置构建成功或失败后的邮件通知;给团队成员分配不同权限的账号。简单说,你能搭起一条最小可用的自动化流水线,让一个小项目从提交到部署不再依赖人工操作。练习时建议这样做:找一台自己的云服务器或者本地虚拟机,跟着安装章节先把环境搭起来,不要只看视频不动手。搭好后找一个你自己的简单项目,哪怕是一个静态网页或者一个最简单的接口服务,挂到 Git 上,然后用 Jenkins 创建任务去拉取和构建。遇到插件缺失就去配置里搜着装,遇到权限报错就去调用户设置。资料里的每个配置项都对应一个实际工作里会碰到的问题,不要背参数,而是记住遇到哪类问题该去哪个面板调。如果手头没有真实项目可练,拿一个开源的小项目替代也可以,重点是把从代码到部署这条链路自己完整走通一次,比看十遍视频都有用。

课程目录

课程目录30 集
  • 1-1 [Jenkins 持续集成概念] 持续集成概念 (09:32).mp4
  • 1-2 [Jenkins 持续集成概念] 持续集成组成的各个组件介绍 (14:26).mp4
  • 2-1 [Jenkins 的安装] Jenkins 在 Centos7 上的安装 (13:59).mp4
  • 2-2 [Jenkins 的安装] Jenkins 在 Docker 上的安装 (14:56).mp4
  • 2-3 [Jenkins 的安装] 创建 nginx 代理 (13:02).mp4
  • 3-1 [Jenkins 的配置] Jenkins Email 配置 (05:12).mp4
  • 3-2 [Jenkins 的配置] 创建第一个 Jenkins Job (11:20).mp4
  • 3-3 [Jenkins 的配置] Jenkins 的插件管理 (13:00).mp4
  • 3-4 [Jenkins 的配置] 用户创建和授权 (21:52).mp4
  • 3-5 [Jenkins 的配置] Jenkins 服务器的备份与还原 (13:04).mp4
  • 3-6 [Jenkins 的配置] Jenkins 的升级 (17:38).mp4
  • 4-1 [Jenkins 的持续集成] 构建工具安装 (20:13).mp4
  • 4-2 [Jenkins 的持续集成] SonarQube 集成 (28:11).mp4
  • 4-3 [Jenkins 的持续集成] Artifactory 集成 (14:47).mp4
  • 4-4 [Jenkins 的持续集成] Jenkins 轮询功能分支 (24:38).mp4
  • 4-5 [Jenkins 的持续集成] Jenkins 轮询集成分支(1) (18:09).mp4
  • 4-6 [Jenkins 的持续集成] Jenkins 轮询集成分支(2) (06:46).mp4
  • 5-1 [Jenkins 的持续交付] 配置测试服务器 (12:10).mp4
  • 5-2 [Jenkins 的持续交付] 创建性能测试文件 (06:29).mp4
  • 5-3 [Jenkins 的持续交付] Jenkins 轮询 release 分支 (25:37).mp4
  • 6-1 [Jenkins 的持续部署] 生产环境的部署 (06:16).mp4
  • 7-1 [Jenkins 的脚本式管道] jenkins 的管道介绍 (12:32).mp4
  • 7-2 [Jenkins 的脚本式管道] 脚本式语法介绍 (11:03).mp4
  • 7-3 [Jenkins 的脚本式管道] 脚本式管道语法工具 (21:49).mp4
  • 8-1 [Jenkins 的分布式构建] 分布式构建介绍 (08:58).mp4
  • 8-2 [Jenkins 的分布式构建] 添加 Docker 作为 slave (18:17).mp4
  • 9-1 [jenkins 脚本式管道构建] gitlab webhook 触发构建 (06:26).mp4
  • 9-2 [jenkins 脚本式管道构建] 脚本式管道持续集成 (28:06).mp4
  • 9-3 [jenkins 脚本式管道构建] 脚本式管道持续交付 (24:43).mp4
  • 9-4 [jenkins 脚本式管道构建] 脚本式管道持续部署 (11:21).mp4