讀古今文學網 > Maven實戰 > 11.6.1 Hudson任務的基本配置 >

11.6.1 Hudson任務的基本配置

下面依次介紹free-style任務的各種配置。首先是項目的名稱和描述。當Hudson任務比較多的時候,簡潔且有意義的名稱及描述就十分重要。

接著是一個重要的選項Discard Old Builds。該選項配置如何拋棄舊的構建。Hudson每執行一次構建任務,就可以保存相應的源代碼、構建輸出、構建報告等文件。很顯然,如果每次構建相關的文件都保存下來,將會漸漸消耗光磁盤空間。為此,Hudson提供兩種方式讓用戶選擇保留哪些構建任務的相關文件,它們分別為:

·Days to keep builds:如果其值為非空的N,就僅保留N天之內的構建文件。

·Max#of builds to keep:如果#非空,就僅保留最多#個最近構建的相關文件。

圖11-11所示的配置表示最多保留10個最近的構建。

圖11-11 Hudson任務的基本配置

圖11-11中還有項目使用的JDK配置,這裡可供選擇的JDK就是用戶在系統設置中預先定義好的JDK。