真的很简单的问题,但我无法在Google上找到明确的答案。在Hudson或Jenkins中,当您设置从属节点进行构建时,是否将构建系统的部分作业部署到从属服务器,或者是否发送完整构建?例如:
假设我有两个要构建的项目,i386版本和x86_64版本。如果我在我的系统中使用从节点,Jenkins是否会将x86_64版本托管到从站,而主站构建i386版本?或者它会将碎片分配给奴隶(比如,将Linux内核编译为奴隶,而主人建立另一个部分?
谢谢!
答案 0 :(得分:2)
简短回答:完整作业仅由一个奴隶
完成在Hudson / Jenkins实例中使用从属服务器时,您将能够在每个节点上发送作业。 您将能够在多个从属服务器上并行构建多个作业,但每个作业实例将完全由唯一的从属服务器完成,无需对作业部分进行负载平衡。