0

我试图在 PATH 上为 OS X 上的 Go 代理获取各种 bin 目录,但我没有任何运气。谷歌搜索发现对 /etc/default/go-agent 的引用,默认情况下在 Mac 上不存在,我找不到任何 OS X 文档表明如果我创建 Go Agent.app 将使用它。

理想情况下,我不想修改这样的任何东西,我宁愿通过 Go Server UI 管理 PATH - 我看到我可以设置环境变量,但我找不到任何关于实际附加到 PATH 的文档 - $PATH:/some/new/path/bin 的默认 UNIX 语法不起作用。

有什么建议吗?

4

1 回答 1

0

PATH在 OSX 上启动 GoCD Agent 应用程序时,有几种方法可以覆盖:

  • 从终端启动时在启动期间覆盖它们

    PATH=$PATH:/usr/local/bin open /Applications/Go\ Agent.app
    
  • 使用文件 ~/Library/Application Support/Go Agent/overrides.env 覆盖它们。该文件是在代理启动期间获取的,可以设置它来更改环境变量。

    PATH=$PATH:/usr/local/bin
    

来源:https ://docs.go.cd/current/installation/install/agent/osx.html#overriding-default-startup-arguments-and-environment

于 2016-05-22T19:09:24.143 回答