【发布时间】:2019-11-13 09:11:40
【问题描述】:
我们需要以某种方式将动态运行时参数传递给管道任务。 例如,对于任务的每次运行,下面的参数 APPROVAL 会有所不同。 此 APPROVAL 参数用于更改和发布编号,以便任务可以在为审计目的创建的 terraform 资源上对其进行标记。
在网上搜索了一段时间,但没有找到解决方案,这是否可以在大厅管道或最佳实践中实现?
- task: plan-terraform
file: ci/concourse-jobs/pipelines/tasks/terraform/plan-terraform.yaml
params:
ENV: dev
APPROVAL: test
CHANNEL: Developement
GITLAB_KEY: ((gitlab_key))
REGION: eu-west-2
TF_FOLDER: terraform/squid
input_mapping:
ci: ci
tf: squid
output_mapping:
plan: plan
tags:
- dev
【问题讨论】:
标签: concourse concourse-pipeline