前题: jenkins 安装启动成功 ssh
1. 登录jenkinsui
2. 下载插件Publish Over SSH插件
系统管理>管理插件>可选插件>Publish Over SSHblog
安装完成后,进入系统配置页面能够看到:ip
公共参数配置:ci
Passphrase :密码(key的密码,若是你设置了)部署
Path to key :key文件(私钥)的路径get
Key :将私钥复制到这个框中jenkins
Disable exec:禁止运行命令io
私有参数配置(SSH Servers):
Name :标识的名字(随便你取什么)
Hostname :须要链接ssh的主机名或ip地址(建议ip)
Username :用户名
Remote Directory:远程目录
Use password authentication, or use a different key:
能够替换公共配置(选中展开的就是公共配置的东西,这样作扩展性很好)
私有参数配置高级:
Port:端口(默认22)
Timeout (ms):超时时间(毫秒)默认便可
Disable exec:禁止运行命令
配置完成后,验证配置是否成功,点击:Test Configuration
3. 新增job,修改构建环境
3.1 勾选‘Send files or execute commands over SSH after the build runs’
SSH Server配置
Name:第二步建立的私有配置Name
Source files:jenkins目录war文件
Exec command:jenkins打包完成后,要执行的脚本、参数
至此,jenkins自动部署已完成
* publish.sh 文件参考下篇blog