gpt4 book ai didi

linux - Jenkins 的主人和奴隶以及环境。变量

转载 作者:太空狗 更新时间:2023-10-29 12:34:55 25 4
gpt4 key购买 nike

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

GRADLE_HOME: /var/jenkins/tools/mygradle

enter image description here

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

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

这工作正常,我的 gradle 作业构建在从属节点上。

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

是否可以在所有从属设备上自动安装 gradle 并将 gradle 添加到所有从属设备的路径中?

所有从站都使用Launch slave agents on unix Machines via SSH

启动

最佳答案

这个有效:

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

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

关于linux - Jenkins 的主人和奴隶以及环境。变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14285496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com