接下來要告訴Hudson使用運行Maven命令構建項目。單擊Build部分中的Add build step下三角按鈕,然後選擇Invoke top-level Maven targets,如圖11-16所示。
圖11-16 選擇Maven作為Hudson任務的構建工具
再選擇一個安裝好的Maven版本,輸入Maven命令如clean deploy就可以了,如圖11-17所示。需要注意的是,日常持續集成任務如果成功的話,都會生成快照版的項目構件。如果維護了一個Maven私服,那麼持續集成任務就應當自動將構件部署到私服中,供其他項目使用。這也就是這裡的Maven命令應當為clean deploy的原因。
至此,一個Hudson任務基本配置完成,單擊Save按鈕保存後就能看到圖11-18所示的頁面。這時,可以單擊頁面左邊的「立即生成」來手動觸發第一次集成。
圖11-17 Hudson任務的Maven構建命令配置
圖11-18 配置完成的Hudson任務