目录⭐- 自动集成流程:
- 流程图:
- 环境准备
- Java环境安装
- Git工具安装
- Maven工具安装
- GitLab代码管理仓库安装
- Jenkins自动集成工具安装
- Docker安装
- 三台服务器进行免密登录
- GitLab Jenkins Maven Docker整合
- Gitlab创建一个新的项目
- GitLab部署SSH密钥
- Jenkins创建任务
- 生成测试项目
- 成功发布到docker主机上
- 编写自动部署脚本
- 测试模拟项目发布
- 成功
- Java环境安装
- Git工具安装
- Maven工具安装
- GitLab代码管理仓库安装
- Jenkins自动集成工具安装
- Docker安装
- 三台服务器进行免密登录
- Gitlab创建一个新的项目
- GitLab部署SSH密钥
- Jenkins创建任务
- 生成测试项目
- 成功发布到docker主机上
- 测试模拟项目发布
自动集成流程:
1. 开发人员将代码上传到Gitlab代码管理平台 2. 创建jenkins自动化任务,安装maven、gitlab webhook插件实现自动检测代码管理平台的项目代码变动,自动进行打包、部署。 3. 将打好的jar包发布到docker上
流程图:
环境准备
IP | 服务 | 配置 |
---|---|---|
192.168.1.10 | GitLab、Maven、JDK、Git | 2C4G |
192.168.1.20 | Jenkins、Maven、JDK、Git | 2C4G |
192.168.1.30 | Docker | 2C4G |
Java环境安装
参考链接