jenkins -- 自動發佈

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

相關文章
相關標籤/搜索