gpt4 book ai didi

macos - Mac 上的 jenkins,路径设置不正确,没有/usr/local/bin

转载 作者:行者123 更新时间:2023-12-03 08:41:34 25 4
gpt4 key购买 nike

我最近使用 Homebrew 安装了 Jenkins。我还使用 Homebrew 安装了 Mercurial。

我可以成功地克隆一个 hg repo - 从终端。但是,如果我尝试在 Jenkins 的工作中做同样的事情,它就会失败。

所以,在工作中,我告诉 Jenkins 运行一个 shell 脚本 echo $PATH .果然,路径/usr/local/bin不在这里。如果我从终端执行相同的命令,它就在那里。

那么,当我从终端回显它时,修改 PATH 以便 Jenkins 拉出我正在使用的相同 PATH 的最佳方法是什么?

请注意,Jenkins 是从我登录进行这些测试时登录的同一用户帐户运行的,所以我无法理解为什么会发生这种情况。

最佳答案

在 Jenkins 的 launchd .plist 文件中,您可以使用以下命令设置 PATH 环境变量:

<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
<string>(insert your path value here)</string>
</dict>

这应该将 PATH 设置为您需要的任何内容。

关于macos - Mac 上的 jenkins,路径设置不正确,没有/usr/local/bin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15620369/

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