Support to Terraform Cloud
While trying to migrate the backend from GitLab's managed backend to Terraform Cloud, I noticed that this pipeline is not compatible with Terraform Cloud and the steps failed due to invalid options used only in the HTTP remote state.
I'd suggest refactoring src/bin/gitlab-terraform.sh to add TF Cloud support.