(二)jenkins定时实现远程服务器的脚本

it2022-05-09  34

1.登陆jenkins后到插件管理处先安装ssh插件

如果遇到插件安装失败如下图,则选择手动安装插件(见步骤1.1)

插件下载地址

http://updates.jenkins-ci.org/download/plugins/

找到SSH插件文件

下载最新的

下载好后,进入jenkins的插件管理>>>高级>>>选择文件>>>>上传

安装ssh插件完成后返回首页

 

2. 有关配置

回到jenkins首页,进行以下设置,域名随便写就可以,主要考虑是如果有多台主机用于区分的作用而已,相当于名字的作用

点击OK

点击后会出现下图,红框填写你远程主机的用户名和登录密码

点击确定

3. SSH远程配置

系统管理>>>>>>>>系统设置

结果:

 

4. 测试远程执行脚本

    4.1 新建一个item

设置为两分钟编译一次

构建选择为ssh远程运行脚本

 

不用理会SSH Site not specified, 这可能是一个BUG,实际能连接

 

然后点击保存

 

5.运行

点击build now

通过选择控制台可以看到输出结果,以下为远程脚本运行后输出成功

可以看到两分钟运行一次编译

 


最新回复(0)