Jenkins配置远程连接主机

添加主机之前需要先添加全局凭证

1. Jenkins全局凭证添加

点击Manage Jenkins
Jenkins配置远程连接主机_自动发布
选择Manage Credentials
Jenkins配置远程连接主机_jenkins_02
随便点击一个
Jenkins配置远程连接主机_jenkins_03
然后点击全局凭证
Jenkins配置远程连接主机_jenkins_04
左边就有添加凭证
Jenkins配置远程连接主机_远程连接_05
类型选择用户名密码, 输入用户名, 密码, 唯一id即可
Jenkins配置远程连接主机_运维_06

2. Jenkins配置远程连接主机

点击Configure System
Jenkins配置远程连接主机_jenkins_07
往下翻一下, 有个SSH remote hosts
点击新增, 输入主机名,端口号,刚才创建的凭证,测试一下
Jenkins配置远程连接主机_远程连接_08
所有的修改都别忘了保存哟~
Jenkins配置远程连接主机_远程连接_09
使用的时候, 选择刚才添加的远程主机即可
Jenkins配置远程连接主机_持续集成_10

执行脚本的时候可能会出现:
​​​line 2: ./stop-all.sh: No such file or directory​​ 需要将脚本里面的相对路径改成绝对路径.

Publish over SSH 就在最下面Jenkins配置远程连接主机_远程连接_11Jenkins配置远程连接主机_自动发布_12