Hudson和配置(调试,发布,并行等)

时间:2010-11-18 00:55:39

标签: debugging configuration parameters hudson release

我想知道在Hudson中测试多个配置是否有一些好的做法。我们在调试和发布模式下编译测试,并且还可以打开和关闭MPI。

make系统采用一系列参数(DEBUG = FALSE,OPT = TRUE,MPI = TRUE)并做正确的事情,生成标记良好的测试可执行文件。我可能会创建一个单片控制脚本来完成所有工作,但我想知道我是否缺少一些用于迭代参数列表的工具。如果我可以在两者之间清理项目,那就更好了。

有人有意见吗?这是最好的单独项目吗?有参数吗?只是写一个非常完整的脚本?

1 个答案:

答案 0 :(得分:4)

首次创建作业时,请选择构建多配置项目选项。

在多配置版本中,您可以添加“轴”,为您的某个构建参数定义一组值。然后构建脚本可以将Axis参数作为环境变量引用。定义多个轴,Hudson将遍历所有组合。