thinBackup
這個 Plugin 是專門對 Jenkins整體 做備份的
點選「管理 Jenkins」「管理外掛程式」
- 選擇「可用的」分頁
- 在過瀘條件輸入「ThinBackup」
- 勾選「ThinBackup」
- 點擊「下戴並於重新啟動後安裝」
安裝完成後,在設定頁面可以看到「ThinBackup」的項目
進入「ThinBackup」頁面後會看到三個選項
點擊「Settings」開始設定 ThinBackup
下圖的設定值解釋如下
- 備份路徑:備份檔案擺放的位置
- 完整備份的排程:每周六的凌晨三點執行
- 差異備份排程:每周一~五的凌晨三點執行
- 保留幾次完整備份的檔案:3
- 備份編譯結果:備份每次編譯的結果,這邊是指 JUnit, JaCoCo 之類的記錄檔,而不是封存的檔案。但是對 MultiBranch 的專案似乎無效。
- 壓縮舊的備份檔:每次產生新的完整備份時,將舊的完整備份壓縮為 Zip
下圖為執行過一段時間後的備份資料夾內容