Skip to content

Do not pollute all CI with Terraform stuff

Jairo Llopis requested to merge (removed):yajoman-master-patch-80180 into master

What does this MR do and why?

Before this patch, if a project included terraform instructions and other things, including the terraform base would pollute all other jobs configuration.

Now all terraform jobs extend the .terraform one.

This lets you customize all terraform jobs all at once, while letting the global namespace unpolluted for other usages.

Screenshots or screen recordings

N/A

How to set up and validate locally

All your terraform jobs should work just like before.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports