Hudson 和配置(调试、发布、并行等)
Posted
技术标签:
【中文标题】Hudson 和配置(调试、发布、并行等)【英文标题】:Hudson and configurations (debug, release, parallel, etc) 【发布时间】:2010-11-18 00:55:38 【问题描述】:我想知道在 Hudson 中测试多种配置是否有一些好的做法。我们在调试和发布模式下编译测试,并打开和关闭 MPI。
make 系统采用一系列参数(DEBUG=FALSE、OPT=TRUE、MPI=TRUE)并做正确的事,生成标记良好的测试可执行文件。我可能可以创建一个可以做所有事情的整体控制脚本,但我想知道我是否缺少一些用于迭代参数列表的工具。如果我能在两者之间清理项目,那就更好了。
有人有意见吗?这最好用单独的项目来完成吗?带参数?只需要写一个非常完整的脚本?
【问题讨论】:
【参考方案1】:在您首次创建作业时选择选项构建多配置项目。
在多配置构建中,您可以添加一个“轴”,为您的一个构建参数定义一组值。然后构建脚本可以引用 Axis 参数作为环境变量。定义多个轴,Hudson 将遍历所有组合。
【讨论】:
以上是关于Hudson 和配置(调试、发布、并行等)的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法将 Hudson / Jenkins 配置文件保存在源代码控制中?
如何在hudson服务器的slave中配置java.home?
持续集成(CI)工具------Hudson/Jenkins(Continuous Integration)安装与配置具体解释