【发布时间】:2021-09-15 11:35:27
【问题描述】:
我们有一个 Terraform 模块源存储库,它涵盖三个环境 - 开发、测试和生产。每个环境都有一个专用文件夹,其中还包含自己的 terraform.tfvars 文件,如下所示。
结合上述内容,我还有一个包含三个部署阶段的 Azure 发布管道 - 开发、测试和生产,如下所示。
毫不奇怪,我现在想要实现的是为所有三个阶段设置各自的管道,并确保每个阶段只使用其专用的 *.tfvars 文件。如何在管道任务中解决这个问题?
【问题讨论】:
标签: azure-devops terraform azure-pipelines azure-pipelines-release-pipeline