所以這是一個類似的問題: Triggering upstream project builds before downstream project哈德森構建順序不同時簽入表彰依賴
但我不希望那個傢伙是要求全有或全無的行爲,我只是想哈德森建設項目按照正確的順序排列,所以我們不會收到虛假報警失敗的版本。
我們有兩個項目,一個取決於另一個。如果我們對兩個項目同時簽入(如果依賴項目沒有首先構建依賴項,那麼依賴項目會失敗),Hudson似乎隨機選擇一個項目,所以有時我們得到失敗的構建,然後另一個項目成功構建,然後重試在另一個項目上成功。
哈德森是足夠聰明,從行家聚甲醛弄清楚是什麼是上游和下游,甚至知道打造下游的東西,當上遊的變化,但它不知道下游前興建上游的東西如果他們都改變了的話。
是否有配置設置我錯過了? 「在其他項目建成後進行構建」似乎只是它已經爲上游項目所做的手動版本。
可能的重複:http://stackoverflow.com/questions/4022354/how-to-delay-a-hudson-build-until-its-dependencies-are-built – 2010-12-20 18:32:22