jenkins創建自動化構建任務 - maven后端項目


通過前面兩篇文章,我已經對jenkins的部署進行了大致的闡述,現在我需要進一步對jenkins進行了解,那就是使用jenkins創建一條自動化構建流水線。

首先我的測試部署遠程服務器為linux環境,項目為springboot項目,版本控制為svn(使用git做版本控制也是一樣的),所以,在使用時,需要確保安裝三個插件,一個是Publish Over SSH,另外一個是Maven Integration plugin以及Subversion

准備好環境之后,我們開始配置jenkins的全局配置,首先配置ssh的環境中,如下圖

 

 

 這里最重要的是passphrase、hostname以及username,這三個為遠程服務器的登錄密碼、主機地址以及用戶名,name是你在創建任務時選擇ssh插件時顯示的名字,remote Directory為部署至遠程服務器的根目錄,點擊Test Configuration按鈕,下方顯示Success則配置成功

 

接下來進入系統全局工具配置,需要配置jdk以及maven環境

在配置maven環境,我這里直接使用jenkins自帶的maven(選擇自己配置的話可能會出問題,使用jenkins自己安裝的話,第一次編譯的時間久一些,因為要安裝,但是后面就不會了)

 

 

jdk配置如下(JAVA_HOME即為jenkins服務器jdk環境變量的值,如果顯示為找不到的話網上百度一下很多資料的)

 

 

配置好了之后,返回工作台界面,點擊

 

 然后

 

 

 

 

下面的步驟我將直接用截圖的方式來進行表述

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

這樣便完成了后端項目的遠程自動化部署的配置,關於上圖中講到的另一種遠程部署方式也很簡單,需要安裝Deploy to container Plugin插件,然后構建后操作可以選擇此選項,網上搜資料也很多,我后面會做一個簡單的記錄

關於vue項目的自動化構建,我也會在后文進行記錄,請各位多多指教!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM