【发布时间】:2013-02-17 02:03:13
【问题描述】:
这是我的问题的背景。
我已经设置了分布式 Jenkins,其中主机在 RHEL linux 机器上运行,从机在 Windows 机器上运行。我在将从节点注册到主节点时没有任何问题。
在 master Jenkins 中,在管理 Jenkins 页面下,我提供了对应于 master (/opt/maven3) 的 maven 路径详细信息。
现在我已经创建了 maven2/3 作业并在从节点上专门分配了作业。但是当slave在windows上运行maven作业时,它会走安装master的maven路径(/opt/maven3),因为这个路径在windows中无效,会报错。
我尝试使用预构建步骤覆盖该值,设置 M2_HOME 和 PATH 环境条目。但在脉络中。
简单来说,如何在 Jenkins 中配置节点特定设置?
意思是我想在节点 1 中指定 Maven 路径是 XXX/maven3,在节点 2 中指定 Maven 路径是 yyy/zzz/maven3。
【问题讨论】:
标签: jenkins maven-3 jenkins-plugins