Oop 我可以在许多奴隶身上使用相同的Jenkins工作名称吗(即多态性)?
我们正在建造一个詹金斯“建筑农场”,目前由1名主人和2名奴隶组成(沿路种植)Oop 我可以在许多奴隶身上使用相同的Jenkins工作名称吗(即多态性)?,oop,continuous-integration,jenkins,agile,Oop,Continuous Integration,Jenkins,Agile,我们正在建造一个詹金斯“建筑农场”,目前由1名主人和2名奴隶组成(沿路种植) 我们主要使用詹金斯来监控我们的C++构建。我们的软件针对许多不同的Linux和FreeBSD发行版和发行版,以及不同的编译器套件,因此我们可以看到Jenkins可以显著提高我们的效率 但在测试过程中,我觉得即使是同一个构建作业,我也必须以不同的方式命名作业。我想知道这是因为我误解了詹金斯的用法,还是因为这是目前我不得不接受的限制 为了使它具体化,让我们假设我们有 m0、s0和s1,其中m0是主节点,s0和s1是两个从节
我们主要使用詹金斯来监控我们的C++构建。我们的软件针对许多不同的Linux和FreeBSD发行版和发行版,以及不同的编译器套件,因此我们可以看到Jenkins可以显著提高我们的效率
但在测试过程中,我觉得即使是同一个构建作业,我也必须以不同的方式命名作业。我想知道这是因为我误解了詹金斯的用法,还是因为这是目前我不得不接受的限制 为了使它具体化,让我们假设我们有m0
、s0
和s1
,其中m0
是主节点,s0
和s1
是两个从节点。
j0
,j1
<代码> JN<代码>作为我们的C++构建/测试作业的相应“原始”名称(即当这些工作在POC主控器上运行时)
现在,要使用s0
和s1
,我们似乎必须将作业重命名为以下内容:
On m0: m0-j0, m0-j1, ... m0-jn
On s0: s0-j0, s0-j1, ... s0-jn
On s1: s1-j0, s1-j1, ... s1-jn
这似乎是一个相当繁琐的要求。我们可以用一种更面向对象的方式来做吗?在某处使用一个属性来表示一个j0
应该在s0
上运行,而另一个j0
应该在s1
上运行,对于其他作业也是如此
提前感谢您的任何提示/提示
问候,
--Zack听起来像是您需要一个,它将允许您在多个配置中运行相同的构建作业。要运行的从机是可用于配置的轴之一。感谢您的快速提示!我知道我一定忽略了什么。现在我的方向正确了--扎克