2010-07-28 34 views
3

HI。我是哈德森新手,我有一個很愚蠢的問題。當Hudson檢測到自上次構建以來沒有更改時,不會停止構建?爲什麼?當HUDSON中的最後一次編譯沒有發生變化時停止編譯

我用shell step命令做了一個測試任務,並且總是執行這個命令,在版本庫中進行了修改。

如何在存儲庫中沒有更改的情況下停止構建? 謝謝

回答

5

建立觸發器有不同的類型。

我想你已經配置好你的測試作業爲「Build Periodually」,它將在指定的時間間隔內繼續構建,而不管代碼是否更改。

如果您選擇「民意調查SCM」,那麼哈德森將調查您的供應鏈管理的變化,只有在檢測到變化時才構建。

+0

Thaks爲快速回答。 這就是我正在尋找的。 – rantamplan 2010-07-28 10:17:15

+2

然後你應該做的是將答案標記爲已接受。 – 2010-07-28 11:05:17