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