Jenkins gitlab整合注意事项
来源:互联网 发布:mac重装系统进度条不动 编辑:程序博客网 时间:2024/05/21 06:13
jenkins整合gitlab时,Source Code Management添加gitlab仓库路径无论怎么尝试都报如下两个异常:
stdout: stderr: Permission denied, please tryagain. Permission denied, please try again. Permission denied(publickey,gssapi-keyex,gssapi-with-mic,password). fatal: The remote end hung up unexpectedly
或
Failed to connect to repository : Command "/usr/local/git/bin/git -c core.askpass=true ls-remote -h http://www.xxx.com/gitlab/root/test.git HEAD" returned status code 128:stdout: stderr: fatal: Unable to find remote helper for 'http'
原因是:由于运行jenkins用户没有生成ssh私钥,且没有添加gitlab中。因此导致了如上异常。
生成ssh私钥
ssh-keygen -t rsa -C "you user name@**.com"
运行上述命令,并一路回车即可生成相应的私钥。私钥添加到gitlab
cat ~/.ssh/id_rsa.pub
将所有内容添加到gitlab-->Profile Settings-->SSH Keys-->Add an SSH key。
保存后重启jenkins即可。
https://you url/jenkins/
转载链接:https://www.cnblogs.com/rwxwsblog/p/5655339.html
阅读全文
0 0
- Jenkins gitlab整合注意事项
- CI 系统搭建:五. GitLab、Gerrit、Jenkins 三者整合
- CI 系统搭建:五. GitLab、Gerrit、Jenkins 三者整合
- gerrit、gitlab以及jenkins整合(未完待续)
- gitlab - hook - jenkins
- Jenkins + gitlab hook配置
- nexus jenkins gitlab 踩坑记
- gitlab+jenkins的搭建
- jenkins+gitlab集成
- Gitlab,jenkins配置Webhook
- jenkins与gitlab集成
- Jenkins和Gitlab
- 持续集成Gitlab+Jenkins
- GITLAB和JENKINS对接
- gitlab+jenkins持续集成
- jenkins gitlab webhook配置
- Jenkins + gitlab 自动化部署
- jenkins配置gitlab
- HTTP Header 详解
- 自定义函数
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(88)-Excel导入和导出-主从表结构导出
- 智能小车49:atmel328p的pwm调速试验
- java中注解的定义和注解的获取
- Jenkins gitlab整合注意事项
- 修改用户时,选择性别的两种形式:button和下拉列表
- 小程序做日历
- 免费api
- 写给大数据开发初学者的话
- 深入理解 JavaScript 异步系列(4)—— Generator
- 求大神帮助SNMP的技术
- linux 下从普通用户到root用户copy文件
- 解决WebUploader 在火狐浏览器上传按钮无效问题