持续交付流水线
持续交付是敏捷开发的一种最佳实践,代码发生变更后,可以自动进行持续集成,测试,并部署到线上系统中。
持续交付贯穿了软件的开发、测试、发布等全生命周期,也是微服务架构的基石。
本节将借助Jenkins + 容器技术,打造自己的流水线,脉络是:
-
Jenkins的部署、插件、基本用法
-
Jenkins的Agent定制
-
基于Jenkins的交付流水线
-
交付流水线的改进
经过本章的实战,你将获得一套生产级别的持续交付流水线。
持续交付是敏捷开发的一种最佳实践,代码发生变更后,可以自动进行持续集成,测试,并部署到线上系统中。
持续交付贯穿了软件的开发、测试、发布等全生命周期,也是微服务架构的基石。
本节将借助Jenkins + 容器技术,打造自己的流水线,脉络是:
Jenkins的部署、插件、基本用法
Jenkins的Agent定制
基于Jenkins的交付流水线
交付流水线的改进
经过本章的实战,你将获得一套生产级别的持续交付流水线。