Terragrunt移至环境变量GitLab CI / CD

时间:2020-07-24 01:14:39

标签: terraform gitlab-ci terragrunt

我正在尝试运行“ Terragrunt计划-out = $ PLAN”,但似乎无法执行?我的目标是输出一个计划,然后显示该计划并将其发布到GitLab合并请求。

我应该如何实现这一目标?

这是我到目前为止所拥有的:

    - terragrunt plan -out $PLAN
    - "terragrunt show --json $PLAN | convert_report > $JSON_PLAN_FILE"
  artifacts:
    paths:
      - $PLAN
    reports:
      terraform: $JSON_PLAN_FILE
  only:
    - merge_requests

1 个答案:

答案 0 :(得分:0)

我决定只创建文件,而不是通过管道传递给变量,这样就可以了。