前言
所需的Jenkins插件: Gitlab Hook Plugin
作用 : 当Github有代码提交时触发自动构建
-
在查看插件
-
创建自动构建的任务
-
这里选择gitlab所在的仓库,顺便做下ssh免密登陆 (在Jenkins的服务器上创建一个Jenkins的用户,创建秘钥,把私钥添加到下面
Credentials
,公钥配置到gitlab上即可)
-
在构建选择
webhook
,并需选择高级选择项,记录下URL:http://192.168.230.206:8080/jenkins/project/test
-
生成一个
Token
-
在Gitlab中需则要自动构建的仓库,进行钩子配置,填入Jenkins生成hooks的
URL
和Token