游戏迷提供最新游戏下载和手游攻略!

高效部署:Jenkins SSH Key配置与代码下载实战指南

发布时间:2024-10-19浏览:37

在写这篇文章之前,我一直使用用户名和密码方式进行各种操作,因为比较方便省心,但是在使用的过程中,偶尔会出现异常问题,导致Git下载失败,所以建议大家都使用ssh key方式更新代码。

在Jenkins机器上生成ssh key

执行生成命令

ssh-keygen -t rsa

查看秘钥,并拷贝公钥内容

在上一步生成的过程中会显示秘钥存储位置

因为我们采用的是docker部署Jenkins,所以默认登录用户是jenkins,拷贝公钥内容cat /var/jenkins_home/.ssh/id_rsa.pub

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2pNxQiO2O8MEJoetY5EnPUeP1uXKSThgD5ESjcGvYoQayh77DnCqqlYPNlcU2VkgTGQNECCvE2HixS9eF6ScKiu005MkAuE0//tiBLWe9tqmD2ms8QTEFpSbgjPzfLNs2XjY3ChLFc5t6ib3yDudwQAyw57+Bxj7I94WpOngn0L+ObI0LDwKxPI0UIQSZyuqBrKOSIA6eG3L9xQ7hFF5/r6phDj9Sls7j7L4ZnNynX65zJYsrYmMdcbQT6B39YCSQmYvf6iC4Xqa+iU4NMhgUm5d3+J84Kxs3FWC/Aq4XsBeLa/+9fSZqN0uJCXeQh3l1eGgWwxHQLsL7tZPtNMZ jenkins@fa2f55e38fca

添加公钥到gitee上

在Jenkins中新增ssh key凭据

“系统管理”->“Manage Credentials”,添加凭据

将第一步中生成的私钥内容拷贝cat /var/jenkins_home/.ssh/id_rsa

将内容添加到上图的private key中

添加测试工程

新建一个自由风格的工程,填写ssh git路径

启动构建,查看控制台日志输出

我们在Jenkins执行目录下查看代码是否下载成功

用户评论

青楼买醉

这款游戏的主题好特别啊,竟然是教我们怎么配置SSH Key下载代码!对于开发者来说真是实用。

    有16位网友表示赞同!

清羽墨安

看起来操作不复杂,学会了这个可以大大提高工作效率呢。

    有7位网友表示赞同!

瑾澜

界面设计简洁大方,让人一看就懂。

    有15位网友表示赞同!

我的黑色迷你裙

居然还有模拟环境可以练习,太贴心了。

    有18位网友表示赞同!

冷青裳

游戏教程详细,一步步跟着做就可以搞定。

    有12位网友表示赞同!

眼角有泪°

对于新手来说是个很好的学习工具。

    有18位网友表示赞同!

心亡则人忘

通过完成挑战解锁新技能,很有成就感。

    有5位网友表示赞同!

不识爱人心

我之前配置SSH Key一直挺麻烦的,这个游戏学起来易懂又方便。

    有17位网友表示赞同!

热点资讯