Jenkins - 跨不同的编译器版本构建项目

时间:2016-01-30 06:03:38

标签: jenkins combinations

我正在使用Jenkins进行构建测试

我有一个RTL / C项目,必须在3个不同的RTL模拟器版本中进行测试,我们称之为RTL1,RTL2,RTL3(所有这些都安装在构建机器上)。我还需要在3个不同的GCC版本中检查它们 - 称之为GCC1,GCC2,GCC3(这些也是安装的)。

有9种组合要测试=> RTL1-GCC1至RTL3-GCC3

如何在Jenkins中实现这一目标?

2 个答案:

答案 0 :(得分:1)

您应该查看matrix projects

一个轴将是您的3个RTL模拟器,另一个轴将是GCC版本。

答案 1 :(得分:0)

看起来解决方案是使用属性来注入环境变量。 唯一奇怪的是它不需要" export"或" setenv"