2011-09-09 76 views
1

我目前正在使用Hudson + TFS + Nant自動化我的項目,並且所有的工作都很棒!我有一個build.properties.xml標誌位於工作區內,它允許我設置最後的內部版本號以及我需要的一些配置。所以作爲最後的構建步驟,我簽出文件並進行簽入。NO_CI國旗與Hudson

而且因爲我的項目配置輪詢SCM每次10分鐘,哈德森一直檢測到有工作區中的簽入,並揭開序幕構建。

我讀到,如果我把文字* NO_CI *作爲評論中的檢查的一部分,那麼構建將不會被觸發。但那不行!我把它放在開頭,最後它總是跨越一個新的構建。

我猜,這其實是值得TFS構建自己做,所以這就是爲什麼哈德森TFS插件並不認同這一規定。

我該如何解決這個問題?

回答

1

正如您懷疑的那樣,** NO_CI **評論是Team Build特定功能,而Hudson TFS插件目前不支持它。我看到你已經在Jenkins網站上創建了an issue

希望他們會得到它爲你做快,雖然開源的精神,你總是可以叉在GitHub上的代碼,添加註釋濾波器自己(這應該是很容易的),然後提交pull請求將更改返回到主代碼庫。