课程目录

1-1 [持续集成CI、CD核心概念] 软件开发生命周期-瀑布模型 (16:05)
1-2 [持续集成CI、CD核心概念] 软件开发生命周期-敏捷开发 (10:39)
1-3 [持续集成CI、CD核心概念] 测试环境、预发布环境、生产环境概念 (04:16)
1-4 [持续集成CI、CD核心概念] 手动部署代码流程 (07:51)
1-5 [持续集成CI、CD核心概念] 自动化部署-持续集成CI (07:02)
1-6 [持续集成CI、CD核心概念] 自动化部署-持续交付CD (01:30)
1-7 [持续集成CI、CD核心概念] 自动化部署-持续部署CD (05:22)
1-8 [持续集成CI、CD核心概念] 自动化部署-代码发布流程 (10:39)
1-9 [持续集成CI、CD核心概念] 自动化部署-docker-k8s发布流程 (06:44)
2-1 [自动化发布代码策略] 发布策略-蓝绿发布 (04:11)
2-2 [自动化发布代码策略] 发布策略-灰度发布 (04:43)
2-3 [自动化发布代码策略] 发布策略-滚动发布 (04:51)
3-1 [Git分布式版本控制-本地仓库] 安装git工具 (03:58)
3-2 [Git分布式版本控制-本地仓库] git版本管理-提交代码 (05:47)
3-3 [Git分布式版本控制-本地仓库] git版本管理-回退代码 (08:59)
3-4 [Git分布式版本控制-本地仓库] git版本管理-区域概念与总结 (04:18)
3-5 [Git分布式版本控制-本地仓库] git版本管理-分支基本概念 (08:02)
3-6 [Git分布式版本控制-本地仓库] git版本管理-分支示例演示 (14:18)
4-1 [Git分布式版本控制-远程仓库] git版本管理-远程仓库-1 (16:20)
4-2 [Git分布式版本控制-远程仓库] git版本管理-远程仓库-2 (05:11)
4-3 [Git分布式版本控制-远程仓库] git版本管理-远程仓库-3 (02:58)
4-4 [Git分布式版本控制-远程仓库] git版本管理-tags标签 (08:37)
4-5 [Git分布式版本控制-远程仓库] git版本管理-ignore文件忽略 (08:09)
5-1 [Gitlab分布式版本控制系统-入门] GitLab基本介绍 (03:17)
5-2 [Gitlab分布式版本控制系统-入门] GitLab与GitHub区别 (02:42)
5-3 [Gitlab分布式版本控制系统-入门] Gitlab组成与Gitlab安装 (07:59)
5-4 [Gitlab分布式版本控制系统-入门] Gitlab配置及Gitlab初始化 (07:41)
5-5 [Gitlab分布式版本控制系统-入门] GitLab中文汉化 (06:17)
6-1 [Gitlab分布式版本控制系统-进阶] gitlab用户-用户组-权限关系 (04:41)
6-2 [Gitlab分布式版本控制系统-进阶] gitlab用户-用户组-权限-案例1 (11:00)
6-3 [Gitlab分布式版本控制系统-进阶] gitlab用户-用户组-权限-案例2 (11:33)
6-4 [Gitlab分布式版本控制系统-进阶] gitlab用户-用户组-权限-案例3 (06:58)
7-1 [Gitlab分布式版本控制系统-维护] gitlab日常维护-如何协同使用 (11:35)
7-2 [Gitlab分布式版本控制系统-维护] gitlab日常维护-备份 (04:52)
7-3 [Gitlab分布式版本控制系统-维护] gitlab日常维护-恢复 (05:34)
7-4 [Gitlab分布式版本控制系统-维护] gitlab日常维护-升级 (11:20)
7-5 [Gitlab分布式版本控制系统-维护] gitlab日常维护-安全 (09:28)
7-6 [Gitlab分布式版本控制系统-维护] gitlab日常维护-忘记管理员密码 (03:01)
8-1 [Jenkins快速入门] jenkins持续集成-基本介绍 (03:28)
8-2 [Jenkins快速入门] jenkins持续集成-服务安装 (07:56)
8-3 [Jenkins快速入门] jenkins持续集成-服务配置与初始化 (05:50)
8-4 [Jenkins快速入门] Jenkins持续集成-优化Jenkins (06:28)
8-5 [Jenkins快速入门] Jenkins插件管理-联网安装 (05:14)
8-6 [Jenkins快速入门] Jenkins插件管理-hpi文件安装 (02:09)
8-7 [Jenkins快速入门] Jenkins插件管理-离线安装 (06:12)
8-8 [Jenkins快速入门] Jenkins创建项目-丢弃旧的构建 (07:03)
8-9 [Jenkins快速入门] Jenkins创建项目-参数化构建 (06:41)
9-1 [Jenkins集成Git、Shell、Ansible] Jenkins集成Gitlab-获取代码 (13:45)
9-2 [Jenkins集成Git、Shell、Ansible] Jenkins集成Shell部署代码 (12:44)
9-3 [Jenkins集成Git、Shell、Ansible] Jenkins集成Ansible部署代码 (17:45)
10-1 [Jenkins基于Shell构建CI实战] Jenkins实战-实现CI架构项目图 (10:07)
10-2 [Jenkins基于Shell构建CI实战] Jenkins实战-搭建测试环境与生产环境 (10:15)
10-3 [Jenkins基于Shell构建CI实战] Jenkins实战-手动实现集群滚动升级 (17:46)
10-4 [Jenkins基于Shell构建CI实战] Jenkins实战-Shell实现滚动升级-默认方式 (18:49)
10-5 [Jenkins基于Shell构建CI实战] Jenkins实战-Shell实现滚动升级-传参方式 (06:16)
10-6 [Jenkins基于Shell构建CI实战] Jenkins实战-Shell脚本优化为函数并添加锁机制 (10:57)
11-1 [Jenkins基于Ansible构建CI实践] Jenkins调用Ansible-初始化环境 (09:12)
11-2 [Jenkins基于Ansible构建CI实践] Jenkins调用Ansible-剧本编写-1 (18:06)
11-3 [Jenkins基于Ansible构建CI实践] Jenkins调用Ansible-剧本编写-2 (21:07)
11-4 [Jenkins基于Ansible构建CI实践] Jenkins调用Ansible-剧本编写-3 (12:55)
11-5 [Jenkins基于Ansible构建CI实践] Jenkins调用Ansible-传参实现不同环境 (05:22)
12-1 [Jenkins基于触发器实现自动化CI实践] Jenkins实现全自动CI-定时触发 (02:52)
12-2 [Jenkins基于触发器实现自动化CI实践] Jenkins实现全自动CI-SCM轮询 (05:37)
12-3 [Jenkins基于触发器实现自动化CI实践] Jenkins实现自动化CI-WebHook (07:08)
13-1 [Jenkins基于CommitID实现自动化回退] Jenkins基于Commit ID实现CI-1 (08:11)
13-2 [Jenkins基于CommitID实现自动化回退] Jenkins基于Commit ID实现CI-2 (13:57)
13-3 [Jenkins基于CommitID实现自动化回退] Jenkins基于CommitID实现回滚-1 (28:44)
13-4 [Jenkins基于CommitID实现自动化回退] Jenkins基于CommitID实现回滚-2 (03:29)
14-1 [Jenkins实现Java项目的CI实践] Java项目基本介绍 (03:28)
14-2 [Jenkins实现Java项目的CI实践] Java项目CI-CD实现架构图 (06:58)
14-3 [Jenkins实现Java项目的CI实践] Java项目集群环境搭建 (10:10)
14-4 [Jenkins实现Java项目的CI实践] 手动实现War部署流程 (21:11)
14-5 [Jenkins实现Java项目的CI实践] 自动实现War包部署-Jenkins集成Maven (10:50)
14-6 [Jenkins实现Java项目的CI实践] 自动实现War包部署-Shell脚本-1 (30:00)
14-7 [Jenkins实现Java项目的CI实践] 自动实现War包部署-Shell脚本-2 (04:19)
14-8 [Jenkins实现Java项目的CI实践] 自动实现War包部署-Ansible-1 (18:40)
14-9 [Jenkins实现Java项目的CI实践] 自动实现War包部署-Ansible-2 (03:46)
15-1 [Jenkins基于Nexus实现CI-CD实践] Nexus仓库介绍 (09:03)
15-2 [Jenkins基于Nexus实现CI-CD实践] Nexus安装配置 (15:12)
15-3 [Jenkins基于Nexus实现CI-CD实践] Nexus仓库配置 (04:05)
15-4 [Jenkins基于Nexus实现CI-CD实践] Maven连接Nexus (11:11)
15-5 [Jenkins基于Nexus实现CI-CD实践] Jenkins基于Nexus实现手动CI (15:41)
15-6 [Jenkins基于Nexus实现CI-CD实践] Jenkins基于Nexus实现自动CI (03:13)
15-7 [Jenkins基于Nexus实现CI-CD实践] Jenkins基于Nexus实现CD任务-参数配置 (09:15)
15-8 [Jenkins基于Nexus实现CI-CD实践] Jenkins基于Nexus实现CD任务-Shell (24:16)
15-9 [Jenkins基于Nexus实现CI-CD实践] Jenkins基于Nexus实现CD任务-Ansible (23:09)
15-10 [Jenkins基于Nexus实现CI-CD实践] Jenkins基于Nexus实现CI-CD-整体流程测试 (05:52)
16-1 [Jenkins基于Jar包实现CI-CD实践] Jenkins实现Jar包的CI (20:11)
16-2 [Jenkins基于Jar包实现CI-CD实践] 搭建Jar包集群环境 (03:38)
16-3 [Jenkins基于Jar包实现CI-CD实践] Jenkins实现Jar包的CD-Shell脚本 (35:26)
16-4 [Jenkins基于Jar包实现CI-CD实践] Jenkins实现Jar包的CD-Ansible脚本 (14:57)
16-5 [Jenkins基于Jar包实现CI-CD实践] Jenkins实现Jar包自动部署测试环境 (07:31)
17-1 [Jenkins集成SonarQube实现CI质量检查实践] SonarQube基本介绍 (07:11)
17-2 [Jenkins集成SonarQube实现CI质量检查实践] Sonarqube环境搭建 (13:02)
17-3 [Jenkins集成SonarQube实现CI质量检查实践] Sonarqube环境初始化 (08:26)
17-4 [Jenkins集成SonarQube实现CI质量检查实践] Jenkins集成Sonarqube进行项目分析 (15:29)
17-5 [Jenkins集成SonarQube实现CI质量检查实践] Sonarqube分析项目 (10:09)
18-1 [Jenkins集成钉钉实现CI质检结果通知实践] 钉钉通知基本介绍 (05:23)
18-2 [Jenkins集成钉钉实现CI质检结果通知实践] 钉钉通知构建结果 (06:45)
18-3 [Jenkins集成钉钉实现CI质检结果通知实践] 钉钉通知质检结果 (19:17)
18-4 [Jenkins集成钉钉实现CI质检结果通知实践] 自动部署测试环境CI整体流程测试 (04:43)
19-1 [Jenkins Pipeline流水线实现CI-CD实践] pipeline基本介绍 (05:07)
19-2 [Jenkins Pipeline流水线实现CI-CD实践] pipeline语法结构 (10:12)
19-3 [Jenkins Pipeline流水线实现CI-CD实践] pipeline自定义变量及系统环境变量定义 (08:32)
19-4 [Jenkins Pipeline流水线实现CI-CD实践] pipeline调用Jenkinsfile实现构建 (11:09)
19-5 [Jenkins Pipeline流水线实现CI-CD实践] pipeline实现Jar包类型CI流水线 (29:16)
19-6 [Jenkins Pipeline流水线实现CI-CD实践] pipeline实现War包类型CI流水线 (06:57)
19-7 [Jenkins Pipeline流水线实现CI-CD实践] pipeline为CI流水线增加质量状态检查 (12:13)
19-8 [Jenkins Pipeline流水线实现CI-CD实践] Jenkins实现War包CI与CD (09:52)
20-1 [Jenkins分布式构建与RBAC权限实践] Jenkins分布式-基本介绍 (07:07)
20-2 [Jenkins分布式构建与RBAC权限实践] Jenkins分布式-节点添加 (10:34)
20-3 [Jenkins分布式构建与RBAC权限实践] Jenkins分布式-指定项目在指定节点执行 (10:27)
20-4 [Jenkins分布式构建与RBAC权限实践] Jenkins分布式-slave节点完成整体CI-CD测试 (22:19)
20-5 [Jenkins分布式构建与RBAC权限实践] Jenkins权限管理-基本概念 (11:00)
20-6 [Jenkins分布式构建与RBAC权限实践] Jenkins权限管理-全局角色 (05:34)
20-7 [Jenkins分布式构建与RBAC权限实践] Jenkins权限管理-项目角色 (04:27)
20-8 [Jenkins分布式构建与RBAC权限实践] Jenkins权限管理-全局与项目总结 (07:55)