在第一部分上一次写的集成文档中中Jenkins是可以主动拉取GitLab 代码或者定时拉取代码,进行构建;第二部分是为了向 GitLab push 代码,或执行其它一些操作时,GitLab 可以将这些事件通知给 Jenkins,trigger Jenkins 工程的构建自动执行。需要在 GitLab 和 Jenkins 的多个地方做配置:(1)、在 Jenkins 中安装插件;(2)、配置 GitLab 用户;(3)、配置 Jenkins 服务器;(4)、配置 Jenkins 工程;(5)、配置 GitLab 工程。
gitlab通过webhook去通知jenkins部署代码,
1.在Jenkins中安装插件
在第一部分的基础上,jenkins插件管理需要安装Gitlab Hook Plugin插件
2.配置 GitLab 用户
创建一个用户或选择一个已有用户,用来让 Jenkins 和 GitLab API 交互。这个用户将需要是全局的管理员或添加进每个组/工程&#