课程目录
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)





