From 90e07b1a92eebf58f9b18fd48d14cd1a5fb334cb Mon Sep 17 00:00:00 2001 From: Horia Gunica <43091730+horiagunica@users.noreply.github.com> Date: Mon, 24 Feb 2025 19:46:06 +0200 Subject: [PATCH] feat(gcp): Added Org ID value for terratest GCP (#19) --- pkg/testskeleton/testskeleton.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/testskeleton/testskeleton.go b/pkg/testskeleton/testskeleton.go index b1881c9..2e4fc32 100644 --- a/pkg/testskeleton/testskeleton.go +++ b/pkg/testskeleton/testskeleton.go @@ -65,6 +65,7 @@ type TerraformVarsInfo struct { AzureResourceGroupName string AzureStorageAccountName string GoogleProjectId string + GoogleOrgId string } // Function that generates and returns information used by Terraform TFVARS. @@ -100,6 +101,7 @@ func GenerateTerraformVarsInfo(cloud string) (TerraformVarsInfo, error) { } } else if cloud == "gcp" { projectId := os.Getenv("PROJECT_ID") + orgId := os.Getenv("ORG_ID") if prid != "" { prid = fmt.Sprintf("p%s", prid) } else { @@ -109,6 +111,7 @@ func GenerateTerraformVarsInfo(cloud string) (TerraformVarsInfo, error) { names = TerraformVarsInfo{ NamePrefix: fmt.Sprintf("ghci%s%s-", prid, prefixId), GoogleProjectId: projectId, + GoogleOrgId: orgId, } } else { // If no cloud is provided - throw an error