如何使用jenkins實現釋出部分更新檔案
阿新 • • 發佈:2020-07-26
由於開發專案程式碼時間太久遠,太老舊,有的是以前的專案,開發直接用直接的idea編譯的,要做成maven格式或者ant格式的太麻煩,我這邊直接就讓開發自己把編譯過的檔案直接上傳到我指定的路徑,這裡我直接把jenkins的工作目錄設定為共享目錄,讓開發自行將檔案上傳到工作目錄,我這邊再從目錄直接釋出到遠端主機。具體操作如下:
1、安裝samba-server服務,將jenkins主機配置成共享服務主機
2、新建自由風格專案
3、引數化構建,將專案名,主機等配置為變數
4、配置在jenkins執行指令碼
配置都很簡單,主要就是jenkins的引數引用,然後就是寫指令碼,腳本里面引用引數變數,思路就是更新前先備份檔案,引用按jenkins系統變數BUILD_ID建立備份目錄,然後將檔案拷到備份目錄,回滾就從備份目錄拷回到專案目錄
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。