cicd基础架构详解

cicd基础架构详解

CI/CD架构简介

CI/CD:持续集成/持续发布continuous integration/continuous deploymentCI/CD主要运用了jenkins进行对后端的开发代码的拉取,经过自动编译,打包,测试后,自动发布到tomcat服务器上,实现自动化的产品上线。

CI/CD顶梁柱jenkins简介

jenkins的功能是将获取的代码进行统一的编译,打包,发布到tomcat等容器上。其操作界面友好,由java语言编写,需要安装jdk。

jenkins特性

易安装,仅需要一个war包和jdk。

图形化页面,配置简单。

分布式构建:能够连接多台机器构建/测试。

支持第三方插件:可以通过第三方插件来扩展功能,进行二次开发。