in helpers/foundation-deployer/stages/data.go [279:291]
func GetInfraPipelineOutputs(t testing.TB, checkoutPath, workspace string) InfraPipelineOutputs {
options := &terraform.Options{
TerraformDir: filepath.Join(checkoutPath, "gcp-projects", "business_unit_1", "shared"),
Logger: logger.Discard,
NoColor: true,
}
return InfraPipelineOutputs{
InfraPipeProj: terraform.Output(t, options, "cloudbuild_project_id"),
DefaultRegion: terraform.Output(t, options, "default_region"),
TerraformSA: terraform.OutputMap(t, options, "terraform_service_accounts")["bu1-example-app"],
StateBucket: terraform.OutputMap(t, options, "state_buckets")["bu1-example-app"],
}
}