一、安装对应的插件(一般来说默认都安装了)

插件名称 插件作用
Credentials Plugin 允许jenkins中存储认证的凭据
Git client plugin 运行jenkins使用git
Git plugin 运行jenkins集成git
GitLab 插件允许GitLab触发Jenkins构建并在GitLab UI中显示结果。
Gitlab Hook 启用Gitlab web钩子来触发Gitlab项目上的SMC轮询
GitLab Authentication gitlab身份验证

二、jenkins创建freestyle项目,设置gitlab仓库对应地址

1.服务器创建秘钥对
2.将公钥放在gitlab
3.添加任务

4.添加git连接(url在gitlab上,主要配置cerdentials)图片.png5.credentials(添加jenkins用户,注意这里填写私钥)图片.png