jenkins配置ssh server通过ssh自动上传构建文件及执行脚本
1.jenkins安装Publish Over SSH插件
1.1打开jenkins控制台进入插件管理页面
1.2在插件管理页面选择可用插件
然后再搜索框内输入ssh选择Publish Over SSH插件进行安装
等待爱装完成重启jenkins
查看可用插件已安装Publish Over SSH
2.配置ssh server
2.1进入系统配置页面
2.2配置ssh server
进入系统配置后找到SSH Servers
2.3点击新增开始配置ssh server
2.4配置ssh server
2.4.1配置服务器IP地址等信息
注意Remote Directory配置必须是服务器上的已有路径不然会报错
2.4.2配置服务器密码用以链接
2.4.3配置完成后点击测试连接按钮测试是否成功
3.配置构建工程使用ssh server
3.1在构建工程内找到下面的增加构建步骤
3.2选择Send files or execute commands over SSH
3.3配置构建工程使用的ssh server
Name是我们配置的ssh server的名字
Transfer Set中的Source files是要拷贝到服务器的构建文件
Remove prefix配置是需要去掉上面构建文件中的文件路径
Exec command 配置是需要执行的命令或脚本。
配置完成后点击应用或保存
这样jenkins构建工程就可以自动把构建后的文件自动上传到服务器并且执行运行命令。