2010-11-18 21 views
2

我不知道是否有一些良好的做法在哈德遜測試多個配置。我們在調試和發佈模式下編譯測試,並打開和關閉MPI。哈德森和配置(調試,發佈,並行等)

make系統接受一系列參數(DEBUG = FALSE,OPT = TRUE,MPI = TRUE)並做正確的事情,生成標記良好的測試可執行文件。我大概可以創建一個完整的控制腳本,但是我想知道是否缺少一些用於遍歷參數列表的工具。如果我可以在兩者之間清理項目,情況會更好。

任何人有意見?這是否最好用單獨的項目完成?帶參數?只要寫一個非常完整的腳本?

回答

4

選擇選項當您首次創建作業時,創建多配置項目

在多配置構建中,您可以添加一個「軸」,該軸爲您的某個構建參數定義了一組值。然後構建腳本可以引用Axis參數作爲環境變量。定義多個座標軸,Hudson將運行所有組合。

+0

+1這也是我的第一個想法。 – 2010-11-18 21:06:02