待部署应用程序简介
- 基于Spring的Web应用程序
- 启动之后直接浏览器访问
- Docker 部署
- 源码位置 GitHub - princeqjzh/iWeb: web练习项目
- Demo: Intellij Idea中浏览iWeb项目
部署流程
- 拉源代码
- maven打包
- 清理Docker环境
- 生成包含新包的Docker镜像
- 启动新的Docker镜像
- 健康接口测试
- 生成JUnit测试报告
- 发送结果邮件
持续部署流水线任务
- Demo: 创建Jenkins Pipeline任务
本章小结
- Spring 项目的部署流程
- 部署环境配置
- Docker部署
- 持续部署流水线