1、创建一个新的任务时,选择「构建一个多配置项目」 2、Configuration Matrix 处选择「Slaves 」 3、在 Individual nodes 处选择需要并行集成的节点,如下图
4、可配置参数,及参数的组合过滤条件
5、运行项目时,可以看到这两个节点在并行集成,如下图
并行节点有什么特殊的作用吗
这个配置我暂时也没有在工作中用到,只是看到了先做个了解记录。恐怕不能给出深刻的解释。但是我之前调查下来,基本的应用场景就是:当运行在不同节点的多个 job 有类似的操作步骤,可以只创建一个 job,根据传的参数在不同的节点运行。
参数是组合的,可以做过滤,截图中只是简单说明下,过滤支持的方法还有很多其他的。
但是当参数差异很大的时候,不建议这么做。
有些项目是分平台构建的,比如在 mac 上构建出来的产物就是 mac 的东西,所以可能需要多节点构建
嗯嗯,谢谢回复