git如何查看sshkey_Jenkins配置SSH Key下载代码
在写这篇文章之前,我一直使用用户名和密码方式进行各种操作,因为比较方便省心,但是在使用的过程中,偶尔会出现异常问题,导致Git下载失败,所以建议大家都使用ssh key方式更新代码。
在Jenkins机器上生成ssh key
-
执行生成命令
ssh-keygen -t rsa
-
查看秘钥,并拷贝公钥内容
在上一步生成的过程中会显示秘钥存储位置
因为我们采用的是docker部署Jenkins,所以默认登录用户是jenkins,拷贝公钥内容cat /var/jenkins_home/.ssh/id_rsa.pub
添加公钥到gitee上
在Jenkins中新增ssh key凭据
“系统管理”->“Manage Credentials”,添加凭据
将第一步中生成的私钥内容拷贝cat /var/jenkins_home/.ssh/id_rsa
将内容添加到上图的private key中
添加测试工程
新建一个自由风格的工程,填写ssh git路径
启动构建,查看控制台日志输出
我们在Jenkins执行目录下查看代码是否下载成功
在写这篇文章之前,我一直使用用户名和密码方式进行各种操作,因为比较方便省心,但是在使用的过程中,偶尔会出现异常问题,导致Git下载失败,所以建议大家都使用ssh key方式更新代码。 在Jenkins机器上生成ssh key 执行生成命令 ssh-keygen -t rsa 查看秘钥,并拷贝公钥内容 在上一步生成的过程中会显示秘钥存储位置 因为我们采用的是docker部署Jenkins,所以默认登录用户是jenkins,拷贝公钥内容cat /var/jenkins_home/.ssh/id_rsa.pub 添加公钥到gitee上 在Jenkins中新增ssh key凭据 “系统管理”->“Manage Credentials”,添加凭据 将第一步中生成的私钥内容拷贝cat /var/jenkins_home/.ssh/id_rsa 将内容添加到上图的private key中 添加测试工程 新建一个自由风格的工程,填写ssh git路径 启动构建,查看控制台日志输出 我们在Jenkins执行目录下查看代码是否下载成功