如何使用Jenkins編譯並打包SpringCloud微服務目錄
阿新 • • 發佈:2020-01-07
這篇文章主要介紹瞭如何使用Jenkins編譯並打包SpringCloud微服務目錄,文中通過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
意義說明:
使用Jenkins從Gogs拉取SpringCloud微服務,拉取的是整個倉庫的內容,分好多個模組資料夾,但是使用maven編譯打包的話只編譯打包指定的模組資料夾
Gogs Webhook: 引數化構建過程: 選項引數:輸入變數名 選項:輸入變數值 描述:簡要描述變數資訊
若沒有Gogs Webhook,只需要找到引數化構建過程進行配置即可
圖片:
構建: 執行shell: 輸入如下兩行命令(使用絕對路徑): cd ${WORKSPACE}/${module_filename} /usr/local/apache-maven-3.6.2/bin/mvn clean package 注意:構建步驟不使用"呼叫頂層Maven目標"
圖片:
注意:不要配置下圖打紅叉的這個,若是還這樣配置的話,那maven編譯打包的還是整個微服務的,而不是個別目錄的
效果:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。