2012-09-04 77 views
1

我有兩個運行時包,一個引用其他。在Hudson,我爲這兩個軟件包中的每一個都有一個構建作業(我希望分別爲每個軟件包提供測試結果和覆蓋率報告)。要編譯第二個包,我需要第一個包的.dcp文件。提供該文件的最佳方式是什麼(特別是因爲兩個項目構建都可以獨立觸發)?如何處理Hudson作業之間的編譯依賴關係?

回答

0

的第一份工作,可以使用專門的(公共)文件夾來部署DCP文件時,作業已完成,也許使用的文件夾名稱的版本號保持依賴條件明確。 第二個作業需要知道該文件夾的位置,如果該文件已被部署一次,第二個作業可觸發任何時候無需事先重建。也可以配置第一個作業的完成,以便觸發構建第二個作業。