小编use*_*671的帖子

如何将文件的内容放入circleci的环境变量中?

我想在 CircleCI 的环境变量中使用文件的内容。这可能吗?到目前为止,我在我的 Circle.yml 中尝试过这个

machine:
  environment:
    AMI_DESCRIPTION: "$(cat DESCRIPTION.TXT)"

dependencies:
  override:
    - echo "DESC $AMI_DESCRIPTION"
Run Code Online (Sandbox Code Playgroud)

但运行时,它只输出:

echo "DESC $AMI_DESCRIPTION"
DESC
Run Code Online (Sandbox Code Playgroud)

我也尝试添加

deployment:
  production:
    branch: master
    commands:
      - ./packer/packer build -var 'ami_desc="$(cat DESCRIPTION.TXT)"' template.json
Run Code Online (Sandbox Code Playgroud)

但“ami_desc”仍然是空的。

bash circleci

6
推荐指数
1
解决办法
2410
查看次数

标签 统计

bash ×1

circleci ×1