1.配置一个开发者电脑和服务器的的ssh公钥到gitlab
这里直接在服务器上拉代码。不通过jenkins拉gitlab代码
2.Jenkins加插件
Gitlab Hook、Build Authorization Token Root、Publish Over SSH、Gitlab Authentication、Gitlab、Git Parameter
3.在jenkins中添加ssh登录项目部署的服务器
4.Jenkins配置如图
其中关键点
五,gitlab配置钩子webhooks