1-集成目的
实现spring boot程序自动发布和部署。
2-实现方式
采用Jenkins+Maven的方式,对svn的commit进行监控,在commit之后会自动进行打包和部署。
3-设置方法
· 访问服务器上已安装的Jenkins,地址为http://192.168.2.226:8087,用户名和密码均为rabbit
· 新建maven项目
· 项目配置-1 源码管理配置
· 项目配置-2 构建触发器
· 项目配置-3编译配置
· 打包后运行配置
· 邮件通知配置
4-脚本配置
本次采用shell脚本启动spring boot程序,shell脚本包含如下配置项,可根据项目配置:
修改配置项后,即可添加到jenkins的配置中。(shell脚本的命名必须要替换为deploy-moduleName.sh,防止多module冲突)