CircleCI:执行本地二进制文件

CircleCI: Execute local binary

我希望能够访问我在 CircleCI 上的本地 bin 文件。简单地导出一个新的 PATH 变量似乎不起作用。以下适用于本地,但不适用于 CircleCI。在 CircleCI 上,变量不变。

circle.yml

machine:
  pre:
    - echo $PATH
    - export PATH=$PATH:./bin
    - echo $PATH

答案似乎在 machine:environment 部分插入。

machine:
  environment:
    PATH: $PATH:./bin