首页
›
移动端与Android应用开发
›
053-动态化交付兼容性测试
›
《Jenkins与多平台CI/CD流水线部署交付》
VIP20
本课程属于:053-动态化交付兼容性测试
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Jenkins与多平台CI/CD流水线部署交付
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CI/CD概念入门
什么是持续集成 · 持续交付 · 持续部署
CI/CD
概念入门
02
版本控制基础
Git工作流(Feature Bra… · GitFlow · Trunk Based)
版本控制基础
Git
03
Jenkins环境搭建
Jenkins的安装(War包/Do… · 初始配置 · 插件管理入门
Jenkins
环境搭建
04
Jenkins Pipeline基础
声明式Pipeline与脚本式Pip… · 第一个Hello World流水线
Jenkins
Pipeline
05
Jenkins Pipeline语法详解
Stage · Step · Agent
Jenkins
Pipeline
06
构建触发器配置
SCM轮询 · Webhook触发(GitHub/G… · 定时构建
构建触发器配置
SCM
07
代码质量检查集成
在流水线中集成SonarQube · 静态代码扫描与门禁设置
代码质量检查集成
SonarQube
08
单元测试与测试报告
集成JUnit/Pytest · 生成测试报告 · 失败时阻断流水线
单元测试
测试报告
09
制品管理
使用Nexus或Artifactor… · 流水线中上传/下载制品
制品管理
Nexus
10
Docker基础与Dockerfile编写
镜像分层 · 多阶段构建 · 最佳实践
Docker
Dockerfile
11
Docker Compose与多容器环境
在流水线中启动测试环境 · 服务编排
Docker
Compose
12
流水线中构建Docker镜像
使用Jenkins Docker P… · 登录镜像仓库
Docker
流水线
13
镜像仓库管理
Harbor/Docker Hub配… · 镜像标签策略 · 安全扫描
镜像仓库管理
Harbor/Docke…
14
自动化部署到测试环境
使用SCP/RSync或Ansibl…
自动化部署到测试…
SCP/RSync
15
Kubernetes集群搭建(Minikube/K3s)
本地开发K8s环境 · 部署第一个Pod
Kubernetes
Minikube/K3s
16
Kubernetes资源对象解析
Deployment · Service · Ingress
Kubernetes
资源对象解析
17
流水线中部署到K8s
kubectl命令 · K8s凭证管理 · 滚动更新策略
K8s
流水线
18
Helm包管理
Chart结构 · 模板语法 · 在流水线中使用Helm部署
Helm
包管理
19
GitLab CI入门
.gitlab-ci.yml结构 · Runner配置 · Stage与Job定义
GitLab
CI
20
GitLab CI高级功能
Cache · Artifacts · Environment
GitLab
CI
21
GitHub Actions基础
Workflow语法 · Action市场使用 · 矩阵构建
GitHub
Actions
22
GitHub Actions实战
构建 · 测试 · 发布到Docker Hub或GitH…
GitHub
Actions
23
流水线安全性实践
凭证管理(Vault/Jenkins… · 容器安全扫描(Trivy)
流水线安全性实践
Vault/Jenkin…
24
多环境部署设计
开发 · 测试 · 预发布
多环境部署设计
开发
25
流水线通知与报警
集成Slack/邮件通知 · 失败告警 · 构建状态看板
流水线通知
报警
26
性能优化
Pipeline并行执行 · 缓存依赖 · 减少镜像层数
性能优化
Pipeline
27
蓝绿部署与金丝雀发布
策略原理 · 在K8s中的实现方式
蓝绿部署
金丝雀发布
28
回滚策略
自动回滚与手动回滚 · 版本标记 · 数据库迁移兼容
回滚策略
自动回滚
29
流水线监控与度量
Prometheus + Grafa… · 构建耗时趋势
流水线监控
度量
30
CI/CD常见问题排坑
并发冲突 · 依赖缓存失效 · 网络超时
CI/CD
常见问题排坑
所属VIP或分类
同VIP:ANR问题分析及治理实战技巧
同VIP:CICD动态交付流水线配置教程
同VIP:CI运行与动态交付配置实战