让Jenkins奴隶识别maven安装

时间:2014-08-27 17:19:32

标签: jenkins

我已经配置Jenkins在第一次构建时自动在slave上安装maven。当我运行由" Maven Project"创建的作业时,这种方法有效。模板。我只需指定目标,一切正常。

enter image description here

我遇到麻烦的是自由式软件项目。我如何告诉Jenkins将已安装的maven的路径传递给这些工作?现在,我在作业的构建部分添加了maven路径。

我在奴隶上添加了〜/ .bashrc,〜/ .bash_profile的maven路径,但这也没有帮助。

2 个答案:

答案 0 :(得分:5)

仅在Build部分中定义了Maven版本。它为您提供了为不同项目选择不同版本的灵活性。但是,如果您只安装了一个版本的Maven,那么您只需确保它存在于PATH变量中。在任何Jenkins'上设置相同的内容。 slave,只需转到slave的配置页面并将其添加到路径中。您可以参考下面的屏幕截图以供参考:

enter image description here

答案 1 :(得分:2)

您实际上可以在"工具位置"下添加工具。然后从全局工具配置中添加的下拉列表中选择该工具。我测试过,它与Maven Tool完美配合

相关问题