1 环境准备
Jenkins
gitlab
Jenkins插件Generic Webhook Trigger
本地:generic-webhook-trigger.hpi
2 配置项目
构建触发器中勾选Generic Webhook Trigger
点击新增Post content parameters
Jenkins的这个触发器,这里主要是接受post数据。其中Post content parameters是用来设置匹配post数据中的字段名和字段内容,而图中的ref为字段名,必须是post数据中的一个变量/字段,$.ref表示这个变量的内容。当然,根据开发的要求,结合post数据,这里可以增加多个字段。
增加token用于gitlab定位项目,自定义,拼接在url上
配置gitlab
eg:http://192.168.200.157/jenkins/generic-webh