¶jenkins持续集成
#### 持续集成介绍
¶开发环境
¶两个公网服务器和一个本地开发机器
¶本机开发机器
用于开发项目
- idea集成开发环境
用来开发项目 - maven项目包管理工具
用来解决项目包依赖问题,自动导入包 - git
用来将开发的项目托管到git远程仓库(这里用的是gitee)
¶公网服务器1
是jenkins服务器,作为持续集成的构建服务器
- apache-tomcat服务器
用于运行jenkins - maven项目管理工具
被jenkins工具调用来部署项目 - git
被jenkins工具调用来将项目发布到服务器 - jenkins持续部署工具
用于自动化构建项目并发布到项目的运行服务器上
¶公网服务器2
是部署项目服务器,作为最终项目发布的服务器
- apache-tomcat服务器
用于发布最终的项目
¶持续集成过程
¶本地开发机器
- 具体过程查看SSM项目部署与发布
¶jenkins项目安装与部署
- 具体过程查看jenkins安装与部署
¶jenkins设置自动触发进行构建
- 具体过程看jenkins项目自动构建