Jenkins自動部署使用日記

Jenkins安裝

下載jenkins https://jenkins.io/download/

可選擇版本,我用的是Windows,一鍵安裝很簡單,可選擇預裝哪些插件

插件安裝及基礎配置

點擊進入插件管理

在可選插件中搜索maven找到Maven Integration plugin插件安裝,如果已安裝過請忽略

安裝Publish Over SSH插件

 

點擊進入系統配置(如圖

配置gitlab、Credentials

配置遠程服務器SSH信息,需先下載Publish Over SSH插件

 

JDK環境配置

maven環境配置

 

添加服務節點

 

 

項目發佈任務配置

源碼管理-選擇gitlab配置

構建觸發器選第一個就可以了

maven build配置如圖

Post Steps選擇 Send files or execute commands over SSH

Source files 需要上傳的文件  如本地打包好的lib地址

Remove prefix 需要屏蔽的文件目錄    如打包後target目錄

Remote directory 上傳目標相對文件夾

Exec command 遠程執行的命令   linux 機器可直接寫shell腳本,不過要注意加載下環境描述文件

 

以上配置全部完成後,只需要代碼提交到gitlab,然後點擊任務觸發就自動發佈到服務器了,執行遠程腳本還可以自動重啓應用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章