我使用 Gitlab CI/CD 通过 Terraform 来配置基础设施。我目前有一个 3 阶段管道(init、plan、apply),非常适合手动应用作业。计划作业与应用作业共享计划工件。
有时计划是空的(没有资源可以更改),但申请工作仍然是强制性的。您知道如何避免在计划为空时运行应用作业吗?或者当计划为空时自动(而不是手动)运行应用作业?
gitlab gitlab-ci terraform
gitlab ×1
gitlab-ci ×1
terraform ×1