安装jenkins
root@mysql-2:~# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
root@mysql-2:~# rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
root@mysql-2:~# yum -y install jenkins
安装插件
系统设置->插件管理->installed
配置push over ssh插件
系统设置->系统设置
配置job里面调用
解释
Source files : 针对的是你的jenkins的job目录
例子:你的job名称叫123 那么linux上面(/var/lib/jenkins/workspace/123 的工作目录)
Remove prefix:针对的是你获取的程序 是连带这目录一起复制过来的 你如果不想带前面的目录 那么在此处可以设置去掉的目录路径
Remote directory:针对的是你的项目目录 如果你在 第三步 系统设置里 设置了over ssh的Remote Directory路径 那么此处就是针对那个目录做扩展的。
例子: 你在 第三步 设置了目录 Remote directory: /home/erp
又在job里面设置了 Remote directory: /home/erp
那么你的程序复制到远程主机所在的具体位置: /home/erp/home/erp 目录
默认是 /root/ 目录****
Exec command: 要远程执行的命令