jenkins自动部署插件Publish over SSH

安装Publish over SSH插件

系统管理 -> 插件管理 -> 可选插件,在tab中选择可选插件搜索Publish over SSH,安装完成后重新启动jenkins

设置SSH Servers

系统管理 -> 系统配置,Publish over SSH设置项,添加完SSH Server后测试一下是否连接成功。如下图:
在这里插入图片描述
Jenkins SSH Key:jenkins服务器ssh秘钥
查看服务器是否存在ssh秘钥文件:

ll ~/.ssh

如果服务器已经生成过ssh秘钥文件,目录下会有:id_rsa.pub、id_rsa文件。
如果不存在ssh秘钥文件,使用下面命令生成即可

# username一般设置为你的邮箱地址
ssh-keygen -t rsa -C "username"

查看公钥文件,复制内容添加至SSH Server服务器~/.ssh/authorized_keys文件中
查看秘钥文件,复制内容至 Key 选项输入框
如果在添加ssh秘钥文件时设置了密码也需要配置Passphrase、Path to key选项
设置SSH Server服务器Name、Hostname、Username、Remote Directory
设置完成后点击:Test Configuration按钮,出现:Success表示设置成功

构建设置

任务配置 -> 构建,选择:Send files or execute commands over SSH
在这里插入图片描述
Name会带出我们上面设置好的SSH Server,如果设置了多个选择对应的即可
详细配置可参考jenkin官方插件文档:https://plugins.jenkins.io/publish-over-ssh/

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值