[hudson]hudson的build trigger解釋

大搜車-自娛發表於2012-05-07
[b]Build after other projects are bui[/b]lt : 此選項支援一條裝配(流水作業)線——作業依賴: 一個作業依賴於另一個作業的輸出的情況 —— 或者如以下情形:你只是想簡單的把一些有關的工程構建編入一個組以便一起構建。當您一選擇它,你將得到一個欄位,輸入其他工程的名字[多個專案名間用逗號分隔]後,這個構建應該就可以執行。

[b]Poll SCM[/b] : 這是CI 系統中常見的選項。當您選擇此選項,您可以指定一個定時作業表示式來定義Hudson每隔多久檢查一下您原始碼倉庫的變化。如果發現變化,就執行一次構建。例如,表示式中填寫0,15,30,45 * * * *將使Hudson每隔15分鐘就檢查一次您原始碼倉庫的變化。更多資訊請查閱Quartz CronTrigger 中關於這個定時作業語法的詳細描述。

[b]Build periodically[/b] : 此選項 (也是使用定時作業表示式)僅僅通知Hudson按指定的頻率對專案進行構建,而不管SCM是否有變化。我這個作業就屬於目標測試環境是按某種方式定期修訂的而SCM卻是靜態的情況。如果您想在這個作業中執行一些測試用例的話,它可能就很有幫助。

相關文章