gitlab如何配置webhook post请求

发布时间 2023-12-14 16:17:01作者: 苹果芒

需求:

1.如果提交了仓库代码,想立即自动构建一个job,拉去仓库代码并且更新代码,

2.如果提交了仓库代码,想自动触发一个事务

 

对于问题1有2种解决方法:

1)在gitlab中构建一个webhook。这里需要你提前写好一个post接口,接口做的事情是:构建某一个jenkins job,仅此而已。

 

2) 这个可能你觉得方案1比较麻烦,为什么还需要写个服务呢,直接去jenkins job配置build规则不就行了吗。

这个就是方案2,job自动监听仓库,如果有push就自动build这个job,岂不是更加方便,对,你说的没错,如图配置即可: