Jenkins在各种开发版本上工作?

时间:2015-04-20 07:03:12

标签: python jenkins

我有需要运行的test.sh

  • python2.7 / 3.2 / 3.4
  • falcon 0.1.10 / 0.2.0 / latest
  • ansible 1.4.4 /1.4.5/1.5.0/1.6.0/1.7.0/1.8.0/1.9.0

所以我有一个step_0安装那些dev环境。但是在一个节点上,我可以拥有一个版本的dev envirement。所以必须运行一个工作实例。

但我有5个奴隶,我可以用不同的参数运行test.sh。

我需要的行为:

main job ----> runs  on: #Slave 1  test.sh (python2.7+falcon0.1.10+ansible 1.4.4)
[ main Node]             #Slave 2  test.sh (python2.7+falcon0.2.0+ansible 1.4.4)        
                         #Slave 3  test.sh (python2.7+falcon0.1.10+ansible 1.5.0)
                         #Slave 4  test.sh (python3.2+falcon0.1.10+ansible 1.5.0)

我有4个奴隶Jenkins节点。我想在一个节点上运行一个脚本实例,但所有这些并发。

我创建了主Job:我运行的多配置项目和子作业。但我无法实现所需的行为。

主要工作配置:

enter image description here

儿童工作:

enter image description here

问候。

0 个答案:

没有答案