func GetInfraPipelineOutputs()

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"],
	}
}