詹金斯掌握和奴隶和环境。瓦尔

时间:2013-01-11 19:41:17

标签: linux jenkins gradle

在ubuntu jenkins master上我已经配置了gradle应该自动安装到:

GRADLE_HOME: /var/jenkins/tools/mygradle

enter image description here

因此,gradle安装在所有ubuntu从站上:

/var/jenkins/tools/mygradle/bin/gradle 

这很好用,我的gradle作业建立在从属节点上。

现在我需要在作业中调用.sh脚本(构建步骤 - 执行shell)。在某些时候,脚本调用gradle,因此需要它在PATH中。但是当我执行作业(在其中一个构建从属上)时,无法找到gradle。

是否可以在所有从站上自动安装gradle并且还将gradle添加到所有从站的PATH上?

使用通过SSH在unix计算机上启动从属代理

启动所有从属服务器

1 个答案:

答案 0 :(得分:1)

这有效:

https://wiki.jenkins-ci.org/display/JENKINS/Tool+Environment+Plugin

至少现在。缺点是必须为每项工作配置它。