您好,本章我們將指導大家Jenkins中的項目類型,通過視圖對項目進行管理 😀 創建一個項目很簡單,如何管理大規模下的項目呢? -建立合適的命名規範。
目錄
項目管理
管理項目的前提是,具有合理的命名規範。 命名規範: 業務名稱-應用名稱-應用類型_環境類型: cxy-wlck-ui_TEST, 有命名規範後會更加方便管理項目。
新建項目
新建一個項目,項目的類型有很多,例如自由風格的項目、maven類型項目等。這裏我們主要用的是流水線pipeline類型的項目。
設置構建歷史:構建歷史要有合理的策略,過多歷史數據會導致jenkins磁盤空間增大。例如:保留30天內的近20次構建記錄。
選擇參數化構建: 參數化構建就是將項目的信息變成編程語言中的變量,便於後期流水線運行時引用。
設置Jenkinsfile: Jenkinsfile如同dockerfile,在docker中使用dockerfile創建出一個鏡像,在jenkins中使用jenkinsfile定義項目流水線的運行步驟和運行相關配置。Jenkinsfile可以直接寫在項目中,也可以通過scm版本控制系統進行管理。選擇後種方式便於回退,更加友好。
構建項目: 很簡單,直接點擊構建就好了。當然觸發構建的方式後很多,見後續擴展內容。
查看構建日誌: 構建日誌是一條流水線項目的運行步驟信息,例如構建的錯誤信息等。便於排錯。
調試Pipeline:當流水線出問題的時候,可以不直接修改源文件,而是通過流水線的回放功能進行編輯調試運行。很有用的功能,便於調試。
刪除禁用項目
當項目不需要的時候可以進行先禁用再刪除。
項目分類
當項目很多時候可以按照項目或者業務建立文件夾,將同業務的項目移動到文件夾中。
移動項目
視圖管理
默認Jenkins會自動創建一個all視圖,裏面存放所有的項目。
創建視圖
點擊加號新建視圖
填寫視圖的名稱,選擇列表視圖
選擇視圖包含的項目。這裏使用正則表達式的方式,當然也可以直接手動選擇。
創建完成
刪除視圖
更新視圖
掃碼關注,獲取課程: