作者:古镇飞天 | 来源:互联网 | 2023-08-18 16:17
首先安装插件:Publish Over SSH
第二步是打开“系统管理”的“系统配置”,拉到最低部, 找到
新增你要希望通过jenkins管理的其它服务器。
第三步,填写服务器的基本信息,
name是你自己给该服务器的一个描述。hostname是服务器的ip,username是你希望通过该服务器上面的哪个用户去连接该服务器,比如root。第三个是目录。jenkins的工作目录就是这里配置的。注意,该服务器上必须存在此目录。
第四步,点击目录输入框右下角的“高级”按钮,
在这里输入连接该服务器的用户名对应的密码。
等上面的信息输入完成之后,可以点击下面的测试按钮测试是否能正常连接该服务器
如果没有问题,左边会出现success。
到此,一个服务器就添加好了。
下面测试一下。
新建一个任务。自由风格的任务。
在配置页面找到
在里面选择
ssh server选择要传递文件到哪个服务器。下面配置传递什么文件,第一个是文件名称,最后一个exec command是必填,我随便写了一个。 保存之后去执行此任务。
出现问题了,任务一直在进行,但是没有成功,没有失败,一个感叹号。查了资料发现因为此类命令场景下需要点击“,在上面图片的右下角有个”高级“按钮,点击之后就可以找到这个勾选框。选择之后,任务执行成功。
对了,构建后操作前面有一个构建配置。如下
如果要部署java程序,那么直接传递java文件,后面的命令使用启动java程序的命令就可以了