I am trying to use gitlab as terraform as backend and to use gitlab ci as described in the docs.
I am able to use gitlab backend for terraform when I use “terraform init” as described here and I am able to reuse the state in other places (using infrastructure → terraform and selecting “copy terraform init command”)
The CI part doesn’t work as described in the docs. I get an error saying
... $ gitlab-terraform plan Initializing the backend... ╷ │ Error: "address": required field is not set ...
I have made a very minimal project that follows the guide, and doesn’t work.
As I read the docs, it should Just Work.
How do you do it?
Do you add TF_ADDRESS and the other environment vars to you ci pipeline?