@TOC
Jenkins笔记
Jenkins笔记之新建任务:https://blog.csdn.net/weixin_42526326/article/details/119865834
Jenkins笔记之配置远程服务器:https://blog.csdn.net/weixin_42526326/article/details/119866221
Jenkins:参数化构建:多分支|多模块|回滚|打印日志:https://blog.csdn.net/weixin_42526326/article/details/121580465
-
打开系统管理-系统配置-配置Publish over SSH
在这里插入图片描述 -
Publish Over SSH 配置认证方式密码或者是密钥
Passphrase:密码
Path to key:私钥路径
Key:私钥内容
Path to key / Key 二选一, 并且不支持最新的密钥格式,需要转为之前的密钥格式,例如下面开头的格式
-----BEGIN RSA PRIVATE KEY-----
在这里插入图片描述 -
配置服务器地址,用户名,工作路径
Name : 服务器名称,自定义
HostName : IP
Username : 用户名
Remote Directory : 服务器用户工作路径
在这里插入图片描述密钥格式正确
[图片上传失败...(image-9543d6-1640157980072)] -
附加内容:密钥格式转换
将 -----BEGIN OPENSSH PRIVATE KEY----- 转换成 -----BEGIN RSA PRIVATE KEY----- 开头的私钥,并且不影响之前的秘钥使用 使用命令 ssh-keygen -p -m pem -f ~/.ssh/id_rsa