0
在cruisecontrol.net中,我有三個項目,A,B和C需要按順序構建。 A必須在B之前構建,而B在C之前。我主要通過在B上使用項目觸發器來監視項目A和在C上監視B的項目觸發器(我在項目B上使用帶有projectTrigger和intervalTrigger的多個觸發器和C)CruiseControl.NET中的項目排序
當A構建它「重置」所有內容時,因此B必須在構建C之前構建。但是,在構建B之前,源代碼控制系統中的每一個變化都將觸發構建,而編譯失敗結果。我怎樣才能避免這種情況? 其中一個想法是,A將B的構建狀態從「成功」修改爲「未定義」,但我還沒有找到一種方法來做到這一點。
任何(其他)想法?