Jenkins配置gitlab
一、免密公钥登陆
1 登陆gitlab 搜ssh Keys
2 添加在Jenkins 服务器本地创建好的公钥 保存完成
也可以手动添加 到/var/opt/gitlab/.ssh/authorized_keys 内容如下格式: command="/opt/gitlab/embedded/service/gitlab-shell/bin/gitlab-shell key-4",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty +公钥(jenkins 服务器创建的公钥) 在jenkins 服务器本地 执行 git clone git://仓库地址 测试只要能通,就说明秘钥生效配置完成了
3 jenkins 项目配置git 如图就OK了
二、账号密码登陆
如上图 填写git 地址,需注意 添加凭证时 用户是git的用户, git的url 必须是http协议的
分支根据自己情况填写即可
改行去放羊