Terraform Terragrunt输出到环境变量GitLab CI/CD
我正试图运行一个“Terragrunt计划-out=$plan”,但似乎我不能?这里我的目标是输出一个计划,然后显示该计划并发布到GitLab合并请求 我该如何着手实现这一点 以下是我到目前为止的情况:Terraform Terragrunt输出到环境变量GitLab CI/CD,terraform,gitlab-ci,terragrunt,Terraform,Gitlab Ci,Terragrunt,我正试图运行一个“Terragrunt计划-out=$plan”,但似乎我不能?这里我的目标是输出一个计划,然后显示该计划并发布到GitLab合并请求 我该如何着手实现这一点 以下是我到目前为止的情况: - terragrunt plan -out $PLAN - "terragrunt show --json $PLAN | convert_report > $JSON_PLAN_FILE" artifacts: paths:
- terragrunt plan -out $PLAN
- "terragrunt show --json $PLAN | convert_report > $JSON_PLAN_FILE"
artifacts:
paths:
- $PLAN
reports:
terraform: $JSON_PLAN_FILE
only:
- merge_requests
我决定只创建文件,而不是管道输出到一个变量,这是可行的