1 需要的插件
jenkins的git插件和jenkins的gitlab插件。
2 對接gitlab
在系統配置中,隨便起一個連接的名字,設置url,可以直接用ip地址,端口號默認是80,不需要寫明。
證書為gitlab api token,即gitlab的private token。
配置好之后,test connection。
3 對接git
第一,要在jenkins服務器的jenkins用戶下,生成ssh的公鑰和私鑰。必須是在jenkins用戶下。
第二,ssh公鑰放在gitlab的ssh公鑰下,私鑰直接寫入git證書中。
第三,git的認證選擇ssh user with private key,username任意填,但是private keu選擇直接輸入,輸入上面生成的private key。