2012-03-17 26 views
2

我們使用竹子作爲我們的集成服務器。在每次構建期間,它會生成我們產品的二進制包。一些構建的工件然後進入QA。在Bamboo CI服務器中標記構建的文物

是否有辦法保留某個構建作業編號的構建工件,而不考慮全局構建過期配置。例如,在某個時刻,我們將其中一個構建的工件識別爲候選版本。

QA應該能夠在一週後下載該特定包。現在我們正在將構建工件從CI服務器複製到其他機器。它是一個腳本,但它仍然是一個手動過程。

在哈德遜有一個選項叫做'永久保留這個構建'。

回答

1

根據您的版本,這可以通過應用標籤來實現。在「其他」選項卡上的計劃配置下,您可以設置一個標籤,然後用它來防止構建過期。

例如,我們的系統具有可標記爲「SaveBuild」的構建,從而防止其到期。

+0

這仍然處於計劃級別,並且可以使用覆蓋生成到期來完成 - 保留所有工件。但Jenkins例如允許您在構建完成後查看工件並將其標記爲無限期保留。 – Eddie 2012-06-05 19:36:22

+0

Eddie的評論是錯誤的:這個答案完美。計劃級別配置僅用於設置用於保留構建(工件,結果和日誌)的標籤。 (這也可以在全局設置中完成。)然後,可以添加一個標籤PER BUILD,用於標記每個構建以保留構建工件。 – 2012-11-07 11:27:04

相關問題