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的主要内容,如果未能解决你的问题,请参考以下文章

jenkins API对接

自动化篇 CICD的概念和搭建

自动化篇 CICD的概念和搭建

自动化篇 CICD的概念和搭建

超详细的Jenkins自动化部署

在 git jenkins 中找不到存储库