0


git代码提交后jenkins构建和自动部署

  • 利用jenkins和gitlab的webhook结合,实现提交代码之后,自动触发jenkins的构建。
  • 顺带介绍一下通过触发器构建,比如直接通过url去触发的方式。

一、jenkins结合webhook

1、jenkins配置

a、首先jenkins得需要安装两个gitlab的插件:(Generic Webhook Trigger Plugin)Gitlab Hook Plugin 和gitlab,插件的安装可以直接在线安装,也可以下载插件之后上传,不在详细介绍。

b、在jenkins上面进行如下配置:

2、在gitlab设置webhook

打开gitlab,找到对应的project,打开Settings,进入到Web hooks(集成),在URL处填写jenkins上图中红色的url,如下图:

其实到这,已经所有的设置完了,然后可以单击图中的,test Hook,如果一切都是配置正确的话,可以在jenkins上面看到,已经自己触发了相关的job。

构建触发器500

点击测试出现500和一堆报错。找到如下图。将允许Webhook和服务对本地网络的请求勾上。

标签: jenkins git 运维

本文转载自: https://blog.csdn.net/bai_shuang/article/details/129090597
版权归原作者 bai_shuang 所有, 如有侵权,请联系我们删除。

“git代码提交后jenkins构建和自动部署”的评论:

还没有评论