所需E币: 0
时间: 2023-5-29 15:18
大小: 1.28KB
分享课程——《Git、Jenkins、Ansible实践CI/CD》,课程一共20章,提供配套的文档+软件+脚本下载!学完本课程,你将会学到:掌握CI/CD自动化部署Git\Jenkins\Sonar\Nexus\Ansible\shell等内容。课程内容包含:1、掌握持续集成、持续交付、持续部署、自动化部署流程、容器发布流程、部署策略(蓝绿、灰度、滚动)2、掌握Git提交代码、回退代码、区域概念、分支模型;掌握远程仓库Gitee、Gitlab、备份、恢复3、掌握Jenkins基本应用、Jenkins集成Gitlab、集成Shell脚本、集成Ansible4、掌握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章JenkinsPipeline流水线实现CI-CD实践第20章Jenkins分布式构建与RBAC权限实践文档+软件+脚本