简介

这是我在构建一个自动化部署项目中遇到的一个异常

解决步骤:

1、进入的jenkins的home目录,执行下面命令生成公钥和私钥

[root@jacky .jenkins]# ssh-keygen -t dsa

2、查看生成的公钥

[root@jacky .ssh]# cat /root/.ssh/id_dsa.pub
ssh-dss AAAAB3NzaC1kc3MAAACBAPrOu+b8/hTH4SVXO5/ewO0xKWnA6dW8YRxa3qFSwj/2UQKkhq1zY7Rb5AisGxqed902f4aTD1x5r8Gizm5J
d6iew9x5JQSIumLQ0bC38O2Su1E1BQOuP48VfIIk631z9zUJCknJSHNjS4ZQ89xQo+nQDeyuUXB/KDbZUsE35m9xAAAAFQD+dUbLuYhky5WMg8
rOS/h1dRiiOQAAAIBZBQzmEcy2xFLKA+pRy2+Hv1nUdy0qFQZvEpQHJnNaQ9L9wBLFlCdQ/QTSWnAU/oWE0HzqXc8sieZBA
3dBdbJjQP6Ce6db1zRAPGdvtUCWS566CGJXxjPcxN2EY5QDZlgZwmcgXO3LvEbTAIEAk0AsxTaPbtCF97CjLrHmwZ
kPmmjjL/q0MjwGbZOzjoL+lEvIt6BLbt2gg1zKtQJa+vJSeFHyutcbr3vKMSuW/iUZGlH0EVM= root@jacky.domain
[root@jacky .ssh]#

3、去到你的github项目中,选择setting,然后dispoly keys,把cat出来的key粘贴进去,title写个jenkins就ok了,或者其他别的。本来以为问题就解决了,但问题还在,查看了报错信息,前面有/usr/local/git,就去到jenkisn配置git根目录界面,选择不配置git根目录,结果就不报错了

最新文章

  1. 支付宝支付-APP支付服务端详解
  2. 使用hexo搭建属于自己的博客
  3. oracle 表类型变量的使用
  4. Beta版本——第三次冲刺博客
  5. Django~automated tests
  6. Boost源码剖析之:泛型指针类any
  7. htaccess 增加静态文件缓存和压缩
  8. Erlang练习题----shopping
  9. Python 学习笔记(三)Function
  10. unity3d自己写角色移动脚本
  11. wlan的QOS配置
  12. zendstudio正则匹配查询
  13. OCI_INVALID_HANDLE 什么原因
  14. 转发:iOS之textfield用法大全
  15. Linux基础(6)
  16. windows10下安装kali子系统
  17. Redis实战 - 4.Key
  18. H5新特性--WebStorage--WebSocke
  19. Python和Lua的默认作用域以及闭包
  20. 可以用的远程maven地址

热门文章

  1. 分布式入门之1:Lease机制
  2. Xcode Build Settings Architectures
  3. C++ 模拟Map
  4. phpcms v9联动菜单的调用方法及get_linkage函数简单过程
  5. MySQL存储过程中实现回滚
  6. [转]ping检测网络连接异常
  7. FireMonkey 保存图片到JPG的方法 BMP转JPG
  8. ceph官网的ceph块设备(二)——快照相关
  9. Maven安装配置使用
  10. sprintf、fprintf和printf这三个函数