Jenkins之插件Publish Over SSH

1、安装插件Publish Over SSH

 2、配置ssh:

 

 进行测试:

 3、配置job:

 如果需要展示复制过程:

 则需要将如下打开:

 另外的,如果需要将下面test目录下面的index.html文件copy到远程host主机,配置如下:

[root@node1 test1]# ll
total 12
-rw-r--r--. 1 root root    5 Jul 27 13:49 index.html
-rw-r--r--. 1 root root 6168 Jul 27 13:49 README.md
drwxr-xr-x. 2 root root   24 Jul 27 13:49 test
[root@node1 test1]# ll test/
total 4
-rw-r--r--. 1 root root 11 Jul 27 13:49 index.html
[root@node1 test1]# pwd
/var/lib/jenkins/workspace/test1

 

 执行job,输出如下:

 在远程host主机上进行验证:

[root@node2 ~]# ll
total 1071548
-rw-------. 1 root root       1260 Jul 27 18:34 anaconda-ks.cfg
-rw-r--r--. 1 root root 1097259844 Mar 27 14:21 gitlab-ce-16.8.5-ce.0.el7.x86_64.rpm
drwxr-xr-x  2 root root         24 Jul 28 03:31 test
[root@node2 ~]# ll test/
total 4
-rw-r--r-- 1 root root 11 Jul 28 03:31 index.html
[root@node2 ~]# pwd
/root

 

posted on 2024-07-28 15:32  wadeson  阅读(94)  评论(0编辑  收藏  举报