前提:需要成功安裝Jenkins,並能夠成功構建maven項目.
接上一篇文章 Jenkins從零開始
Jenkins部署實測
安裝SSH插件
進入插件管理界面,選擇已安裝,如果有以下幾個插件,就表示已經完成安裝SSH
如果沒有,選擇可選插件,找到對應的插件,點擊立即安裝,等待安裝完成既可以.
配置目標服務器
安裝完SSH插件後,在Configure Manager
頁面中會出現Publish over SSH
配置.
SSH Servers
之前的都是SSH的全局配置,沒有特殊要求一般不用填寫.
選擇新增後,填寫服務器連接配置,勾選Use password authentication, or use a different key
之後纔可以填寫密碼.
Remote Directory
填寫連接後需要進入的目錄
配置項目
選擇上一篇文章配好的項目,進入配置頁面點擊增加構建後操作步驟
SSH Server
下拉會顯示之前配置的SSH配置,選擇想要部署的服務器Source files
填寫想要上次的文件列表,當前目錄爲Jenkins的工作目錄,可以在項目工作目錄中查看結構Remove prefix
上傳後移除前綴(如上圖,上傳文件"target/**.jar",上傳後希望只保留文件,不要目錄結構,此處就填寫"target")Remote directory
(暫定別名’project_dir/’)上傳到服務器的目錄,如果上一步SSH Server
中也配置了Remote Directory
(暫定別名’ssh_dir’),則最終上傳目錄爲’ssh_dir/project_dir’Exec command
上傳後需要執行的shell命令
立即構建
完成以上步驟,點擊立即構建,進入控制檯看結構即可.
到這裏Jenkins算是入門了,高級屬性還待學習