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执行目录下查看代码是否下载成功
经验分享 程序员 微信小程序 职场和发展