在Jenkins Node配置中的"工具位置"下指定工具究竟做了什么?

我想在自由风格项目中运行mvn命令.我在"工具位置"下指定了Maven工具及其主页,但没有帮助.由于无法找到mvn,这项工作失败了.我按照这个解决方案修改了PATH变量以包含maven路径.这就是诀窍.
那么指定工具位置到底有何帮助呢?它只是帮助用户在访问Jenkins节点配置站点时看到工具路径吗?
Sla*_*lav 11
在全局配置中,您可以配置不同的工具,例如Maven,JDK,Ant等.当您这样做时,您还提供了一种安装方法(通常是自动在线安装程序).
现在,在作业配置上,当您使用其中一个工具(例如Invoke Ant)配置构建步骤时,您将看到一个下拉列表.第一个选项是Default,下一个是您在全局配置中配置的任何工具安装.
如果选择Default它,只需执行像,或等命令,即可使用系统上已安装的任何内容.显然,如果这些命令不在,它将失败.如果您选择其中一个已配置的选项,Jenkins会将其安装到系统中(如果尚未完成),并使用该特定版本(而不是您所使用的版本).javaantmvnpathpath
此安装将在主节点和从节点上进行.如果您不想在特定节点上使用此自动安装,则可以在提供的屏幕截图中手动指定特定工具的位置.
上述内容仅在您的作业配置中有用时,您选择的是该工具的特定版本,除非Default,因为已经说明:Default将使用系统上已安装的任何内容(而不是Jenkins).
| 归档时间: |
|
| 查看次数: |
8647 次 |
| 最近记录: |