Git、Jenkins、Ansible实践CI/CD课程(20章完整版)
时间:2023-05-29
大小:1.28KB
阅读数:432
查看他发布的资源
资料介绍
分享课程——《Git、Jenkins、Ansible实践CI/CD》,课程一共20章,提供配套的文档+软件+脚本下载!学完本课程,你将会学到:掌握CI/CD自动化部署Git\Jenkins\Sonar\Nexus\Ansible\shell等内容。
课程内容包含:
1、掌握持续集成、持续交付、持续部署、自动化部署流程、容器发布流程、部署策略(蓝绿、灰度、滚动)
2、掌握Git提交代码、回退代码、区域概念、分支模型;掌握远程仓库Gitee、Gitlab、备份、恢复
3、掌握Jenkins基本应用、Jenkins集成Gitlab、集成Shell脚本、集成Ansible
4、掌握Jenkins构建静态站点CI与CD,使用Shell、Ansible来实现不同环境的滚动升级策略
5、掌握Jenkins构建Java应用(War包类型、Jar包类型),实现WebHook全自动CI流程
6、掌握Nexus制品库,以及Jenkins如何集成制品库,实现自动拉取代码,自动编译代码,自提交制品库
7、掌握Sonarqube质量检测,以及Jenkins集成Sonarqube进行代码质量扫描
8、掌握Jenkins集成DingDing,实现Sonarqube质量检测结果状态通知
9、掌握Jenkins全自动化CI流程,自动化部署测试环境CD流程,手动部署生产环境CD流程
10、掌握JenkinsPipeline流水线CI与CD、掌握Jenkins分布式构建及RBAC权限管理
课程大纲:
第1章 持续集成CI、CD核心概念
第2章 自动化发布代码策略
第3章 Git分布式版本控制-本地仓库
第4章 Git分布式版本控制-远程仓库
第5章 Gitlab分布式版本控制系统-入门
第6章 Gitlab分布式版本控制系统-进阶
第7章 Gitlab分布式版本控制系统-维护
第8章 Jenkins快速入门
第9章 Jenkins集成Git、Shell、Ansible
第10章 Jenkins基于Shell构建CI实战
第11章 Jenkins基于Ansible构建CI实践
第12章 Jenkins基于触发器实现自动化CI实践
第13章 Jenkins基于CommitID实现自动化回退
第14章 Jenkins实现Java项目的CI实践
第15章 Jenkins基于Nexus实现CI-CD实践
第16章 Jenkins基于Jar包实现CI-CD实践
第17章 Jenkins集成SonarQube实现CI质量检查实践
第18章 Jenkins集成钉钉实现CI质检结果通知实践
第19章 Jenkins Pipeline流水线实现CI-CD实践
第20章 Jenkins分布式构建与RBAC权限实践
文档+软件+脚本
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或
联系我们 删除。