in helpers/foundation-deployer/stages/apply.go [571:586]
func applyEnv(t testing.TB, conf utils.GitRepo, project, region, repo, environment string) error {
err := conf.CheckoutBranch(environment)
if err != nil {
return err
}
err = conf.PushBranch(environment, "origin")
if err != nil {
return err
}
commitSha, err := conf.GetCommitSha()
if err != nil {
return err
}
return gcp.NewGCP().WaitBuildSuccess(t, project, region, repo, commitSha, fmt.Sprintf("Terraform %s apply %s build Failed.", repo, environment), MaxBuildRetries)
}