Yellow 就怕你碌碌无为,还安慰自己平凡可贵 -------------yolo

gitlab 配合jenkins完成合并代码到master分支之后自动发布

gitlab 配合jenkins完成合并代码到master分支之后自动发布

主要需求

  • gitlab要配合jenkins实现联动
  • 因为有很多合并的操作,这里只想要合并到master之后才发版

具体操作

** 在jenkins上面创建好项目,填写好项目的代码地址等等。。。**

** 复制jenkins上面的地址,找到gitlab对应的项目,选择设置-->导入所有仓库-->然后填写刚才那个连接地址**

这里面需要注意几点 这里的推送时间可以不选(我测试用),我们只需要合并请求事件!!(特别注意它这里 只要是创建 更新 merge都会触发这个钩子)
那么如何控制我们只想要的merge呢? 这个在jenkins上面控制
这里配置完成之后可以点击测试!!

** 回到jenkins配置,选择如下图!!!这里我们只需要接收 也就是超管同意合并之后 才进行merge**

** 然后选择高级!如下图(网上有很多教程 是自己拿到post请求 特别复杂!!!!)**

posted @ 2022-03-23 15:11  zfno11  阅读(460)  评论(0编辑  收藏  举报