我們組織的自定義構建工具寫出了大量的中間數據,如果Hudson能夠檢測到哪些文件是作爲構建的一部分創建並存檔的,我希望它可以。我不確定它是否已經這樣做,但如果它確實沒有用戶可見的解釋,並且確實刪除一個構建不會刪除它的輸出。哈德森如何刪除我的構建創建的工件?
這裏是我想要的。假設我從一個裸露的工作區開始。構建1之後,我有這樣的:
ws/
src/...
obj/
1/...
log/
1/...
pkg/
pkg-1.tgz
現在,我運行建立2:
ws/
src/...
obj/
1/...
2/...
log/
1/..
2/..
pkg/
pkg-1.tgz
pkg-2.tgz
源代碼檢出到ws/src
每個構建;有一個自定義的結帳過程,所以我不能使用svn RCS方法:/。
當我刪除一個構建,我想刪除所有來自該構建。我可以這樣做嗎?
我可以,但是如何讓哈德森在我刪除工作時運行? – 2009-02-14 20:45:24