- 课程介绍
- 课程大纲
适合人群:
0基本对cicd感兴趣,听不懂晦涩庞杂的知识的朋友们 有gitlab、Jenkins基础对原理有了解,但不是必需的 希望在cicd方面有所补充,提升技能竞争力
你将会学到:
掌握Jenkins的使用,了解Jenkins与gitlab完成CI/CD项目自动化发布
课程简介:
什么是持续集成?
持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试
什么是持续交付?
持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境
什么是持续部署?
在持续交付的基础上,把部署到生产环境的过程自动化,持续部署和持续交付的区别就是最终部署 到生产环境是自动化的
部署代码上线流程
1. 代码获取(直接拉取)
2. 编译 (可选)
3. 配置文件放进去
4. 打包
5. scp 到目标服务器
6. 将目标服务器移除集群
7. 解压并放置到 Webroot
8. Scp 差异文件
9. 测试
10. 加入集群
展开更多
课程大纲-[赵老师精品课]Jenkins、gitlabCICD持续集成基础轻松入门
“赵老师”老师的其他课程更多+