前題: 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