你将收获

了解Jenkins与gitlab完成CI/CD项目自动化发布

熟悉shell脚本的编写

适用人群

0基本对cicd感兴趣,听不懂晦涩庞杂的知识的朋友们 有gitlab、Jenkins基础对原理有了解,但不是必需的 希望在cicd方面有所补充,提升技能竞争力

课程介绍

你将会学到:

掌握Jenkins的使用,了解Jenkins与gitlab完成CI/CD项目自动化发布

课程简介:

什么是持续集成?

持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试

 

什么是持续交付?

持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境

 

什么是持续部署?

在持续交付的基础上,把部署到生产环境的过程自动化,持续部署和持续交付的区别就是最终部署 到生产环境是自动化的

部署代码上线流程图:

CICD

课程目录