Skip to content

Release TF_TARGETS support to master

Dmitrii Tolstoi requested to merge develop into master

Promotes develop to master so the change reaches consumers.

Content

  • dd95c84 — Add TF_TARGETS variable to scope Terraform CI runs to specific targets (via !25 (merged))

Why this merge is needed

Consumer projects include the template without a ref:, for example infrastructure/iac/rancher-clusters/wb-gws-dl-prod:

include:
  - project: 'infrastructure/auto-devops'
    file: ".gitlab-ci-trg-terraform.yml"

Without an explicit ref: GitLab resolves the include against the default branch of this project, which is master. Until this merge lands, the Run pipeline form in those projects keeps rendering the old set of variables and TF_TARGETS does not show up.

After the merge the new field appears automatically in every consumer, as a free-text input (no options defined) with an empty default, so existing runs behave exactly as before.

🤖 Generated with Claude Code

Merge request reports