2015-06-03 69 views
1

爲了減少構建時間,我希望只在構建失敗時清除Jenkins作業工作區。有沒有使用後期製作操作來做到這一點? Jenkins是否設置了一個變量來表示'BUILD FAILED'的效果,該變量可以在可以在作業配置的後期構建操作部分中使用的腳本中讀取?如何在構建失敗的情況下清理Jenkins工作區

在此先感謝。

回答

2

Post-build Task插件可以讀取您的控制檯輸出並執行腳本,如果找到正則表達式。當構建步驟失敗時,它會將「BUILD FAILED」打印到控制檯輸出中。

配置構建後任務以查找該任務,並在該情況下執行清理。

2

Workspace Cleanup Plugin只有這個選項。添加其構建後步驟,勾選特定的複選框,它將只清除失敗(unstable?)構建。

相關問題