首页 > Web开发 > 详细

jenkins+maven+gitlab+ansible自动化发布web项目

时间:2021-03-16 22:24:14      阅读:38      评论:0      收藏:0      [点我收藏+]

#前景提示

1.本章介绍jenkins+maven+gitlab+ansible自动化发布web项目

2.jenkins和gitlab的部署和配置参考上一篇《jenkins+maven+gitlab+ansible自动化发布java项目》即可

 

1.新建任务

技术分享图片

 

 

 

技术分享图片

 

 

 技术分享图片

 

 

 技术分享图片

 

 

 

 技术分享图片

 

 

 技术分享图片

 

 

 技术分享图片

 

 

 

#设置jenkins连接gitlab配置,通过gitlab的webhooks监听分支的变化,出发jenkins的挂钩自动拉取代码,gitlab在配置webhooks的时候需要配置下边的URL地址以及Token

技术分享图片

 

 技术分享图片

 

 

 #配置gitlab的webhooks

说明:登陆gitlab服务器(192.168.180.189)的web管理界面,进行配置,配置成功后进行测试返回200说明连接成功。

技术分享图片

 技术分享图片

 技术分享图片

技术分享图片

 

 

#构建后操作,我这边配置邮件通知,通知模式,构建成功和失败都会邮件通知

说明:构建后操作只需要配置发送邮件的邮箱和邮件通知的模式,其他的都是默认的调用系统管理邮件配置中定义好的变量。

技术分享图片

 

 

 

技术分享图片

 

 #查看构建输出日志

技术分享图片

 

 

 

 至此jenkins自动化发布web项目就完成了。。。

 

jenkins+maven+gitlab+ansible自动化发布web项目

原文:https://www.cnblogs.com/Leonardo-li/p/14545585.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!