Skip to content

Support Multiple terraform projects in a single repo

Release post candidate

Simplified setup for integrating Terraform

You can run GitLab integrated Terraform features more easily by using one of the GitLab provided Terraform images. The GitLab Terraform images are a simple extension of the official Terraform images, and they add simple commands to use Merge Request widgets without bloating the CI yaml files. We provide Terraform images for Terraform version 0.11 and 0.12.

Multiple Terraform plan support in MRs

During a single Terraform pipeline, several infrastructure environments might be affected. Until now, you could show have a quick overview of the expected changes in a Merge Request only for a single environment. From now on, the Terraform Merge Request widget supports multiple Terraform artefact files.

Goal

Support Multiple terraform projects in a single repo. Provide easy-to-use and easy-to-extend CI template to support more complex TF repos.

Definition of Done

  • Create extendable template.
Edited by Viktor Nagy (GitLab)