jenkins对接gitlab和git
Posted phoenix tree
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins对接gitlab和git相关的知识,希望对你有一定的参考价值。
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。
以上是关于jenkins对接gitlab和git的主要内容,如果未能解决你的问题,请参考以下文章